1 line
18 KiB
JSON
1 line
18 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "label": "progress_bar.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L1"}, {"id": "progress_bar_progressbar", "label": "ProgressBar", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L18"}, {"id": "jupytermixin", "label": "JupyterMixin", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "progress_bar_progressbar_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L33"}, {"id": "progress_bar_progressbar_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L57"}, {"id": "progress_bar_percentage_completed", "label": "percentage_completed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L61"}, {"id": "progress_bar_get_pulse_segments", "label": "_get_pulse_segments()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L70"}, {"id": "progress_bar_progressbar_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L116"}, {"id": "progress_bar_progressbar_render_pulse", "label": "._render_pulse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L126"}, {"id": "progress_bar_progressbar_rich_console", "label": ".__rich_console__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L156"}, {"id": "progress_bar_progressbar_rich_measure", "label": ".__rich_measure__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L200"}, {"id": "progress_bar_rationale_19", "label": "Renders a (progress) bar. Used by rich.progress. Args: total (float", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L19"}, {"id": "progress_bar_rationale_62", "label": "Calculate percentage complete.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L62"}, {"id": "progress_bar_rationale_78", "label": "Get a list of segments to render a pulse animation. Returns:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L78"}, {"id": "progress_bar_rationale_117", "label": "Update progress with new values. Args: completed (float): N", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L117"}, {"id": "progress_bar_rationale_129", "label": "Renders the pulse animation. Args: console (Console): Conso", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L129"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_color_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_color_triplet_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_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/progress_bar.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_jupyter_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_measure_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_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/progress_bar.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_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/progress_bar.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "progress_bar_progressbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L18", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "jupytermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L18", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L33", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "progress_bar_percentage_completed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "progress_bar_get_pulse_segments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L70", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L116", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_render_pulse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L126", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_rich_console", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L156", "weight": 1.0}, {"source": "progress_bar_progressbar", "target": "progress_bar_progressbar_rich_measure", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_progress_bar_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L214", "weight": 1.0}, {"source": "progress_bar_progressbar_render_pulse", "target": "progress_bar_get_pulse_segments", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L144", "weight": 1.0}, {"source": "progress_bar_progressbar_rich_console", "target": "progress_bar_progressbar_render_pulse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L163", "weight": 1.0}, {"source": "progress_bar_rationale_19", "target": "progress_bar_progressbar", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L19", "weight": 1.0}, {"source": "progress_bar_rationale_62", "target": "progress_bar_progressbar_percentage_completed", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L62", "weight": 1.0}, {"source": "progress_bar_rationale_78", "target": "progress_bar_progressbar_get_pulse_segments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L78", "weight": 1.0}, {"source": "progress_bar_rationale_117", "target": "progress_bar_progressbar_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L117", "weight": 1.0}, {"source": "progress_bar_rationale_129", "target": "progress_bar_progressbar_render_pulse", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L129", "weight": 1.0}], "raw_calls": [{"caller_nid": "progress_bar_percentage_completed", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L66"}, {"caller_nid": "progress_bar_percentage_completed", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L66"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L86"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L87"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "get_truecolor", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L94"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "ColorTriplet", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L96"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "get_truecolor", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L99"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "ColorTriplet", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L101"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L109"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "cos", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L111"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "blend_rgb", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L112"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L113"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L113"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "_Style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L113"}, {"caller_nid": "progress_bar_get_pulse_segments", "callee": "from_triplet", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L113"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L141"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L142"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L147"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "monotonic", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L149"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L151"}, {"caller_nid": "progress_bar_progressbar_render_pulse", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L152"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L159"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L167"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L167"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L174"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L180"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L182"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L187"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L189"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L195"}, {"caller_nid": "progress_bar_progressbar_rich_console", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L198"}, {"caller_nid": "progress_bar_progressbar_rich_measure", "callee": "Measurement", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L204"}, {"caller_nid": "progress_bar_progressbar_rich_measure", "callee": "Measurement", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py", "source_location": "L206"}]} |