1 line
66 KiB
JSON
1 line
66 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "label": "writeonly.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L1"}, {"id": "writeonly_writeonlyhistory", "label": "WriteOnlyHistory", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L77"}, {"id": "writeonly_writeonlyhistory_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L85"}, {"id": "writeonly_added_plus_unchanged", "label": "added_plus_unchanged()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L113"}, {"id": "writeonly_all_items", "label": "all_items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L117"}, {"id": "writeonly_writeonlyhistory_as_history", "label": ".as_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L124"}, {"id": "writeonly_writeonlyhistory_indexed", "label": ".indexed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L137"}, {"id": "writeonly_writeonlyhistory_add_added", "label": ".add_added()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L140"}, {"id": "writeonly_writeonlyhistory_add_removed", "label": ".add_removed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L143"}, {"id": "writeonly_writeonlyattributeimpl", "label": "WriteOnlyAttributeImpl", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L150"}, {"id": "writeonly_writeonlyattributeimpl_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L164"}, {"id": "writeonly_writeonlyattributeimpl_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L179"}, {"id": "writeonly_get_collection", "label": "get_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L193"}, {"id": "writeonly_writeonlyattributeimpl_get_collection", "label": ".get_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L221"}, {"id": "writeonly_append_token", "label": "_append_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L239"}, {"id": "writeonly_remove_token", "label": "_remove_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L243"}, {"id": "writeonly_writeonlyattributeimpl_fire_append_event", "label": ".fire_append_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L246"}, {"id": "writeonly_writeonlyattributeimpl_fire_remove_event", "label": ".fire_remove_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L265"}, {"id": "writeonly_writeonlyattributeimpl_modified_event", "label": "._modified_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L284"}, {"id": "writeonly_writeonlyattributeimpl_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L299"}, {"id": "writeonly_writeonlyattributeimpl_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L360"}, {"id": "writeonly_writeonlyattributeimpl_set_committed_value", "label": ".set_committed_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L363"}, {"id": "writeonly_writeonlyattributeimpl_get_history", "label": ".get_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L370"}, {"id": "writeonly_writeonlyattributeimpl_get_all_pending", "label": ".get_all_pending()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L379"}, {"id": "writeonly_writeonlyattributeimpl_get_collection_history", "label": "._get_collection_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L388"}, {"id": "writeonly_writeonlyattributeimpl_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L406"}, {"id": "writeonly_writeonlyattributeimpl_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L417"}, {"id": "writeonly_writeonlyattributeimpl_pop", "label": ".pop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L428"}, {"id": "writeonly_writeonlyloader", "label": "WriteOnlyLoader", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L441"}, {"id": "writeonly_writeonlyloader_init_class_attribute", "label": ".init_class_attribute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L444"}, {"id": "writeonly_dynamiccollectionadapter", "label": "DynamicCollectionAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L467"}, {"id": "writeonly_dynamiccollectionadapter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L472"}, {"id": "writeonly_dynamiccollectionadapter_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L475"}, {"id": "writeonly_dynamiccollectionadapter_reset_empty", "label": "._reset_empty()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L478"}, {"id": "writeonly_dynamiccollectionadapter_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L481"}, {"id": "writeonly_dynamiccollectionadapter_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L484"}, {"id": "writeonly_abstractcollectionwriter", "label": "AbstractCollectionWriter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L488"}, {"id": "writeonly_abstractcollectionwriter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L500"}, {"id": "writeonly_abstractcollectionwriter_add_all_impl", "label": "._add_all_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L533"}, {"id": "writeonly_abstractcollectionwriter_remove_impl", "label": "._remove_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L542"}, {"id": "writeonly_writeonlycollection", "label": "WriteOnlyCollection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L551"}, {"id": "writeonly_writeonlycollection_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L576"}, {"id": "writeonly_writeonlycollection_select", "label": ".select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L583"}, {"id": "writeonly_writeonlycollection_insert", "label": ".insert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L595"}, {"id": "writeonly_writeonlycollection_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L635"}, {"id": "writeonly_writeonlycollection_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L642"}, {"id": "writeonly_writeonlycollection_add_all", "label": ".add_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L649"}, {"id": "writeonly_writeonlycollection_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L658"}, {"id": "writeonly_writeonlycollection_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L667"}, {"id": "writeonly_rationale_78", "label": "Overrides AttributeHistory to receive append/remove events directly.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L78"}, {"id": "writeonly_rationale_468", "label": "simplified CollectionAdapter for internal API consistency", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L468"}, {"id": "writeonly_rationale_489", "label": "Virtual collection which includes append/remove methods that synchronize int", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L489"}, {"id": "writeonly_rationale_552", "label": "Write-only collection which can synchronize changes into the attribute event", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L552"}, {"id": "writeonly_rationale_584", "label": "Produce a :class:`_sql.Select` construct that represents the rows within", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L584"}, {"id": "writeonly_rationale_596", "label": "For one-to-many collections, produce a :class:`_dml.Insert` which will i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L596"}, {"id": "writeonly_rationale_636", "label": "Produce a :class:`_dml.Update` which will refer to rows in terms of this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L636"}, {"id": "writeonly_rationale_643", "label": "Produce a :class:`_dml.Delete` which will refer to rows in terms of this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L643"}, {"id": "writeonly_rationale_650", "label": "Add an iterable of items to this :class:`_orm.WriteOnlyCollection`. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L650"}, {"id": "writeonly_rationale_659", "label": "Add an item to this :class:`_orm.WriteOnlyCollection`. The given item w", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L659"}, {"id": "writeonly_rationale_668", "label": "Remove an item from this :class:`_orm.WriteOnlyCollection`. The given i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L668"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "sqlalchemy_sql", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_dml_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_dml_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_dml_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_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/orm/writeonly.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_attributes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_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/orm/writeonly.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_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/orm/writeonly.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_relationships_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_writeonlyhistory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L77", "weight": 1.0}, {"source": "writeonly_writeonlyhistory", "target": "writeonly_writeonlyhistory_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_added_plus_unchanged", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_all_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L117", "weight": 1.0}, {"source": "writeonly_writeonlyhistory", "target": "writeonly_writeonlyhistory_as_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L124", "weight": 1.0}, {"source": "writeonly_writeonlyhistory", "target": "writeonly_writeonlyhistory_indexed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L137", "weight": 1.0}, {"source": "writeonly_writeonlyhistory", "target": "writeonly_writeonlyhistory_add_added", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L140", "weight": 1.0}, {"source": "writeonly_writeonlyhistory", "target": "writeonly_writeonlyhistory_add_removed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_writeonlyattributeimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L150", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L164", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_get_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L193", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_get_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_get_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L211", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_get_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L221", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_append_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L239", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_remove_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L243", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_fire_append_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L246", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_fire_remove_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L265", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_modified_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L284", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L299", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L360", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_set_committed_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L363", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_get_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L370", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_get_all_pending", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L379", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_get_collection_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L388", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L406", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L417", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl", "target": "writeonly_writeonlyattributeimpl_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L428", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_writeonlyloader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L441", "weight": 1.0}, {"source": "writeonly_writeonlyloader", "target": "writeonly_writeonlyloader_init_class_attribute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L444", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_dynamiccollectionadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L467", "weight": 1.0}, {"source": "writeonly_dynamiccollectionadapter", "target": "writeonly_dynamiccollectionadapter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L472", "weight": 1.0}, {"source": "writeonly_dynamiccollectionadapter", "target": "writeonly_dynamiccollectionadapter_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L475", "weight": 1.0}, {"source": "writeonly_dynamiccollectionadapter", "target": "writeonly_dynamiccollectionadapter_reset_empty", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L478", "weight": 1.0}, {"source": "writeonly_dynamiccollectionadapter", "target": "writeonly_dynamiccollectionadapter_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L481", "weight": 1.0}, {"source": "writeonly_dynamiccollectionadapter", "target": "writeonly_dynamiccollectionadapter_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L484", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_abstractcollectionwriter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L488", "weight": 1.0}, {"source": "writeonly_abstractcollectionwriter", "target": "writeonly_abstractcollectionwriter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L500", "weight": 1.0}, {"source": "writeonly_abstractcollectionwriter", "target": "writeonly_abstractcollectionwriter_add_all_impl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L533", "weight": 1.0}, {"source": "writeonly_abstractcollectionwriter", "target": "writeonly_abstractcollectionwriter_remove_impl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L542", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "target": "writeonly_writeonlycollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L551", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L576", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_select", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L583", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_insert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L595", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L635", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L642", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_add_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L649", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L658", "weight": 1.0}, {"source": "writeonly_writeonlycollection", "target": "writeonly_writeonlycollection_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L667", "weight": 1.0}, {"source": "writeonly_writeonlyhistory_add_added", "target": "writeonly_writeonlycollection_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L141", "weight": 1.0}, {"source": "writeonly_writeonlyhistory_add_removed", "target": "writeonly_writeonlycollection_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L145", "weight": 1.0}, {"source": "writeonly_writeonlyhistory_add_removed", "target": "writeonly_writeonlycollection_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L147", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_init", "target": "writeonly_abstractcollectionwriter_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L173", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get", "target": "writeonly_writeonlyattributeimpl_get_collection_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L186", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get_collection", "target": "writeonly_writeonlyattributeimpl_get_collection_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L232", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get_collection", "target": "writeonly_dynamiccollectionadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L236", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_fire_append_event", "target": "writeonly_writeonlyattributeimpl_modified_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L255", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_fire_append_event", "target": "writeonly_writeonlyhistory_add_added", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L257", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_fire_remove_event", "target": "writeonly_writeonlyattributeimpl_modified_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L274", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_fire_remove_event", "target": "writeonly_writeonlyhistory_add_removed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L276", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_set", "target": "writeonly_writeonlyattributeimpl_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L326", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_set", "target": "writeonly_writeonlyattributeimpl_modified_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L329", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_set", "target": "writeonly_writeonlyattributeimpl_fire_append_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L343", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_set", "target": "writeonly_writeonlyattributeimpl_fire_remove_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L352", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get_history", "target": "writeonly_writeonlyattributeimpl_get_collection_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L376", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get_history", "target": "writeonly_writeonlyhistory_as_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L377", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_get_all_pending", "target": "writeonly_writeonlyattributeimpl_get_collection_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L385", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_append", "target": "writeonly_writeonlyattributeimpl_fire_append_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L415", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_remove", "target": "writeonly_writeonlyattributeimpl_fire_remove_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L426", "weight": 1.0}, {"source": "writeonly_writeonlyattributeimpl_pop", "target": "writeonly_writeonlycollection_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L436", "weight": 1.0}, {"source": "writeonly_abstractcollectionwriter_add_all_impl", "target": "writeonly_writeonlyattributeimpl_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L535", "weight": 1.0}, {"source": "writeonly_abstractcollectionwriter_remove_impl", "target": "writeonly_writeonlycollection_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L543", "weight": 1.0}, {"source": "writeonly_writeonlycollection_add_all", "target": "writeonly_abstractcollectionwriter_add_all_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L656", "weight": 1.0}, {"source": "writeonly_writeonlycollection_add", "target": "writeonly_abstractcollectionwriter_add_all_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L665", "weight": 1.0}, {"source": "writeonly_writeonlycollection_remove", "target": "writeonly_abstractcollectionwriter_remove_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L674", "weight": 1.0}, {"source": "writeonly_rationale_78", "target": "writeonly_writeonlyhistory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L78", "weight": 1.0}, {"source": "writeonly_rationale_468", "target": "writeonly_dynamiccollectionadapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L468", "weight": 1.0}, {"source": "writeonly_rationale_489", "target": "writeonly_abstractcollectionwriter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L489", "weight": 1.0}, {"source": "writeonly_rationale_552", "target": "writeonly_writeonlycollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L552", "weight": 1.0}, {"source": "writeonly_rationale_584", "target": "writeonly_writeonlycollection_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L584", "weight": 1.0}, {"source": "writeonly_rationale_596", "target": "writeonly_writeonlycollection_insert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L596", "weight": 1.0}, {"source": "writeonly_rationale_636", "target": "writeonly_writeonlycollection_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L636", "weight": 1.0}, {"source": "writeonly_rationale_643", "target": "writeonly_writeonlycollection_delete", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L643", "weight": 1.0}, {"source": "writeonly_rationale_650", "target": "writeonly_writeonlycollection_add_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L650", "weight": 1.0}, {"source": "writeonly_rationale_659", "target": "writeonly_writeonlycollection_add", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L659", "weight": 1.0}, {"source": "writeonly_rationale_668", "target": "writeonly_writeonlycollection_remove", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L668", "weight": 1.0}], "raw_calls": [{"caller_nid": "writeonly_writeonlyhistory_init", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L94"}, {"caller_nid": "writeonly_writeonlyhistory_init", "callee": "OrderedIdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L107"}, {"caller_nid": "writeonly_writeonlyhistory_init", "callee": "OrderedIdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L108"}, {"caller_nid": "writeonly_writeonlyhistory_init", "callee": "OrderedIdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L109"}, {"caller_nid": "writeonly_added_plus_unchanged", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L114"}, {"caller_nid": "writeonly_added_plus_unchanged", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L114"}, {"caller_nid": "writeonly_all_items", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L118"}, {"caller_nid": "writeonly_all_items", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L119"}, {"caller_nid": "writeonly_all_items", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L119"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L126"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L127"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L128"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "History", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L135"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L135"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L135"}, {"caller_nid": "writeonly_writeonlyhistory_as_history", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L135"}, {"caller_nid": "writeonly_writeonlyhistory_indexed", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L138"}, {"caller_nid": "writeonly_writeonlyattributeimpl_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L173"}, {"caller_nid": "writeonly_writeonlyattributeimpl_init", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L177"}, {"caller_nid": "writeonly_writeonlyattributeimpl_get", "callee": "query_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L190"}, {"caller_nid": "writeonly_append_token", "callee": "AttributeEventToken", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L240"}, {"caller_nid": "writeonly_remove_token", "callee": "AttributeEventToken", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L244"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_append_event", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L260"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_append_event", "callee": "sethasparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L263"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_append_event", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L263"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_remove_event", "callee": "sethasparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L279"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_remove_event", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L279"}, {"caller_nid": "writeonly_writeonlyattributeimpl_fire_remove_event", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L282"}, {"caller_nid": "writeonly_writeonlyattributeimpl_modified_event", "callee": "collection_history_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L288"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L317"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L320"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "IdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L325"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L333"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L337"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L338"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "IdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L338"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L339"}, {"caller_nid": "writeonly_writeonlyattributeimpl_delete", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L361"}, {"caller_nid": "writeonly_writeonlyattributeimpl_set_committed_value", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L366"}, {"caller_nid": "writeonly_writeonlyattributeimpl_get_all_pending", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L386"}, {"caller_nid": "writeonly_writeonlyattributeimpl_get_collection_history", "callee": "collection_history_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L395"}, {"caller_nid": "writeonly_writeonlyattributeimpl_get_collection_history", "callee": "collection_history_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L400"}, {"caller_nid": "writeonly_writeonlyloader_init_class_attribute", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L450"}, {"caller_nid": "writeonly_writeonlyloader_init_class_attribute", "callee": "_register_attribute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L456"}, {"caller_nid": "writeonly_dynamiccollectionadapter_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L476"}, {"caller_nid": "writeonly_dynamiccollectionadapter_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L482"}, {"caller_nid": "writeonly_abstractcollectionwriter_init", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L501"}, {"caller_nid": "writeonly_abstractcollectionwriter_init", "callee": "object_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L507"}, {"caller_nid": "writeonly_abstractcollectionwriter_init", "callee": "__clause_element__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L520"}, {"caller_nid": "writeonly_abstractcollectionwriter_init", "callee": "_with_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L525"}, {"caller_nid": "writeonly_abstractcollectionwriter_add_all_impl", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L536"}, {"caller_nid": "writeonly_abstractcollectionwriter_add_all_impl", "callee": "instance_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L537"}, {"caller_nid": "writeonly_abstractcollectionwriter_remove_impl", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L544"}, {"caller_nid": "writeonly_abstractcollectionwriter_remove_impl", "callee": "instance_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L545"}, {"caller_nid": "writeonly_writeonlycollection_iter", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L577"}, {"caller_nid": "writeonly_writeonlycollection_select", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L588"}, {"caller_nid": "writeonly_writeonlycollection_select", "callee": "select_from", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L590"}, {"caller_nid": "writeonly_writeonlycollection_select", "callee": "order_by", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L592"}, {"caller_nid": "writeonly_writeonlycollection_insert", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L610"}, {"caller_nid": "writeonly_writeonlycollection_insert", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L615"}, {"caller_nid": "writeonly_writeonlycollection_insert", "callee": "_get_attr_w_warn_on_none", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L624"}, {"caller_nid": "writeonly_writeonlycollection_insert", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L631"}, {"caller_nid": "writeonly_writeonlycollection_insert", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L633"}, {"caller_nid": "writeonly_writeonlycollection_update", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L640"}, {"caller_nid": "writeonly_writeonlycollection_delete", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/writeonly.py", "source_location": "L647"}]} |