1 line
28 KiB
JSON
1 line
28 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "label": "orderinglist.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L1"}, {"id": "orderinglist_ordering_list", "label": "ordering_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L154"}, {"id": "orderinglist_count_from_0", "label": "count_from_0()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L205"}, {"id": "orderinglist_count_from_1", "label": "count_from_1()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L211"}, {"id": "orderinglist_count_from_n_factory", "label": "count_from_n_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L217"}, {"id": "orderinglist_unsugar_count_from", "label": "_unsugar_count_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L230"}, {"id": "orderinglist_orderinglist", "label": "OrderingList", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L248"}, {"id": "orderinglist_orderinglist_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L261"}, {"id": "orderinglist_orderinglist_get_order_value", "label": "._get_order_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L324"}, {"id": "orderinglist_orderinglist_set_order_value", "label": "._set_order_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L327"}, {"id": "orderinglist_orderinglist_reorder", "label": ".reorder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L330"}, {"id": "orderinglist_orderinglist_order_entity", "label": "._order_entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L343"}, {"id": "orderinglist_orderinglist_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L356"}, {"id": "orderinglist_orderinglist_raw_append", "label": "._raw_append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L360"}, {"id": "orderinglist_orderinglist_insert", "label": ".insert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L367"}, {"id": "orderinglist_orderinglist_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L371"}, {"id": "orderinglist_orderinglist_pop", "label": ".pop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L378"}, {"id": "orderinglist_setitem", "label": "__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L384"}, {"id": "orderinglist_orderinglist_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L389"}, {"id": "orderinglist_orderinglist_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L409"}, {"id": "orderinglist_orderinglist_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L413"}, {"id": "orderinglist_reconstitute", "label": "_reconstitute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L427"}, {"id": "orderinglist_rationale_160", "label": "Prepares an :class:`OrderingList` factory for use in mapper definitions. Re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L160"}, {"id": "orderinglist_rationale_206", "label": "Numbering function: consecutive integers starting at 0.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L206"}, {"id": "orderinglist_rationale_212", "label": "Numbering function: consecutive integers starting at 1.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L212"}, {"id": "orderinglist_rationale_218", "label": "Numbering function: consecutive integers starting at arbitrary start.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L218"}, {"id": "orderinglist_rationale_231", "label": "Builds counting functions from keyword arguments. Keyword argument filter,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L231"}, {"id": "orderinglist_rationale_249", "label": "A custom list that manages position information for its children. The :clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L249"}, {"id": "orderinglist_rationale_267", "label": "A custom list that manages position information for its children. ``Ord", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L267"}, {"id": "orderinglist_rationale_331", "label": "Synchronize ordering for the entire collection. Sweeps through the list", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L331"}, {"id": "orderinglist_rationale_361", "label": "Append without any ordering behavior.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L361"}, {"id": "orderinglist_rationale_430", "label": "Reconstitute an :class:`.OrderingList`. This is the adjoint to :meth:`.Orde", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L430"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L131", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L137", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L139", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L141", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_ordering_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L154", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_count_from_0", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_count_from_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L211", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_count_from_n_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L217", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_unsugar_count_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L230", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_orderinglist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L248", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L261", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_get_order_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L324", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_set_order_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L327", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_reorder", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L330", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_order_entity", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L343", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L356", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_raw_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L360", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_insert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L367", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L371", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L378", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_setitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L384", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_setitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L387", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L389", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L409", "weight": 1.0}, {"source": "orderinglist_orderinglist", "target": "orderinglist_orderinglist_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_orderinglist_py", "target": "orderinglist_reconstitute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L427", "weight": 1.0}, {"source": "orderinglist_ordering_list", "target": "orderinglist_unsugar_count_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L194", "weight": 1.0}, {"source": "orderinglist_ordering_list", "target": "orderinglist_orderinglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L199", "weight": 1.0}, {"source": "orderinglist_unsugar_count_from", "target": "orderinglist_orderinglist_pop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L237", "weight": 1.0}, {"source": "orderinglist_unsugar_count_from", "target": "orderinglist_count_from_n_factory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L244", "weight": 1.0}, {"source": "orderinglist_orderinglist_reorder", "target": "orderinglist_orderinglist_order_entity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L338", "weight": 1.0}, {"source": "orderinglist_orderinglist_order_entity", "target": "orderinglist_orderinglist_get_order_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L346", "weight": 1.0}, {"source": "orderinglist_orderinglist_order_entity", "target": "orderinglist_orderinglist_set_order_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L354", "weight": 1.0}, {"source": "orderinglist_orderinglist_append", "target": "orderinglist_orderinglist_order_entity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L358", "weight": 1.0}, {"source": "orderinglist_orderinglist_raw_append", "target": "orderinglist_orderinglist_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L363", "weight": 1.0}, {"source": "orderinglist_orderinglist_setitem", "target": "orderinglist_orderinglist_order_entity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L406", "weight": 1.0}, {"source": "orderinglist_rationale_160", "target": "orderinglist_ordering_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L160", "weight": 1.0}, {"source": "orderinglist_rationale_206", "target": "orderinglist_count_from_0", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L206", "weight": 1.0}, {"source": "orderinglist_rationale_212", "target": "orderinglist_count_from_1", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L212", "weight": 1.0}, {"source": "orderinglist_rationale_218", "target": "orderinglist_count_from_n_factory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L218", "weight": 1.0}, {"source": "orderinglist_rationale_231", "target": "orderinglist_unsugar_count_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L231", "weight": 1.0}, {"source": "orderinglist_rationale_249", "target": "orderinglist_orderinglist", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L249", "weight": 1.0}, {"source": "orderinglist_rationale_267", "target": "orderinglist_orderinglist_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L267", "weight": 1.0}, {"source": "orderinglist_rationale_331", "target": "orderinglist_orderinglist_reorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L331", "weight": 1.0}, {"source": "orderinglist_rationale_361", "target": "orderinglist_orderinglist_raw_append", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L361", "weight": 1.0}, {"source": "orderinglist_rationale_430", "target": "orderinglist_reconstitute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L430", "weight": 1.0}], "raw_calls": [{"caller_nid": "orderinglist_unsugar_count_from", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L238"}, {"caller_nid": "orderinglist_orderinglist_get_order_value", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L325"}, {"caller_nid": "orderinglist_orderinglist_set_order_value", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L328"}, {"caller_nid": "orderinglist_orderinglist_reorder", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L337"}, {"caller_nid": "orderinglist_orderinglist_order_entity", "callee": "ordering_func", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L352"}, {"caller_nid": "orderinglist_orderinglist_append", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L357"}, {"caller_nid": "orderinglist_orderinglist_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L358"}, {"caller_nid": "orderinglist_orderinglist_raw_append", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L363"}, {"caller_nid": "orderinglist_orderinglist_insert", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L368"}, {"caller_nid": "orderinglist_orderinglist_insert", "callee": "_reorder", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L369"}, {"caller_nid": "orderinglist_orderinglist_remove", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L372"}, {"caller_nid": "orderinglist_orderinglist_remove", "callee": "collection_adapter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L374"}, {"caller_nid": "orderinglist_orderinglist_remove", "callee": "_reorder", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L376"}, {"caller_nid": "orderinglist_orderinglist_pop", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L379"}, {"caller_nid": "orderinglist_orderinglist_pop", "callee": "_reorder", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L380"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L394"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L398"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L399"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L401"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L402"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L403"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L406"}, {"caller_nid": "orderinglist_orderinglist_setitem", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L407"}, {"caller_nid": "orderinglist_orderinglist_delitem", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L410"}, {"caller_nid": "orderinglist_orderinglist_delitem", "callee": "_reorder", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L411"}, {"caller_nid": "orderinglist_orderinglist_reduce", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L414"}, {"caller_nid": "orderinglist_reconstitute", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L436"}, {"caller_nid": "orderinglist_reconstitute", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L437"}, {"caller_nid": "orderinglist_reconstitute", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/orderinglist.py", "source_location": "L438"}]} |