Files
tfm_ainventory/graphify-out/cache/0d84aa4a2089ba1d4c32fd5fe1b7dcbab354b210cc415e3be30ece5250ecefe4.json

1 line
34 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "label": "identity.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L1"}, {"id": "identity_identitymap", "label": "IdentityMap", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L37"}, {"id": "identity_identitymap_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L43"}, {"id": "identity_identitymap_kill", "label": "._kill()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L48"}, {"id": "identity_identitymap_all_states", "label": ".all_states()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L51"}, {"id": "identity_identitymap_contains_state", "label": ".contains_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L54"}, {"id": "identity_identitymap_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L57"}, {"id": "identity_identitymap_safe_discard", "label": ".safe_discard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L60"}, {"id": "identity_identitymap_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L63"}, {"id": "identity_identitymap_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L66"}, {"id": "identity_identitymap_fast_get_state", "label": ".fast_get_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L71"}, {"id": "identity_identitymap_keys", "label": ".keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L76"}, {"id": "identity_identitymap_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L79"}, {"id": "identity_identitymap_replace", "label": ".replace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L82"}, {"id": "identity_identitymap_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L85"}, {"id": "identity_identitymap_fast_discard", "label": "._fast_discard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L88"}, {"id": "identity_identitymap_add_unpresent", "label": "._add_unpresent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L91"}, {"id": "identity_identitymap_manage_incoming_state", "label": "._manage_incoming_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L98"}, {"id": "identity_identitymap_manage_removed_state", "label": "._manage_removed_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L104"}, {"id": "identity_identitymap_dirty_states", "label": "._dirty_states()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L109"}, {"id": "identity_identitymap_check_modified", "label": ".check_modified()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L112"}, {"id": "identity_identitymap_has_key", "label": ".has_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L119"}, {"id": "identity_identitymap_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L122"}, {"id": "identity_weakinstancedict", "label": "WeakInstanceDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L126"}, {"id": "identity_weakinstancedict_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L129"}, {"id": "identity_weakinstancedict_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L136"}, {"id": "identity_weakinstancedict_contains_state", "label": ".contains_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L148"}, {"id": "identity_weakinstancedict_replace", "label": ".replace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L159"}, {"id": "identity_weakinstancedict_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L181"}, {"id": "identity_weakinstancedict_add_unpresent", "label": "._add_unpresent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L207"}, {"id": "identity_weakinstancedict_fast_get_state", "label": ".fast_get_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L214"}, {"id": "identity_weakinstancedict_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L219"}, {"id": "identity_weakinstancedict_items", "label": ".items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L235"}, {"id": "identity_weakinstancedict_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L246"}, {"id": "identity_weakinstancedict_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L256"}, {"id": "identity_weakinstancedict_all_states", "label": ".all_states()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L259"}, {"id": "identity_weakinstancedict_fast_discard", "label": "._fast_discard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L262"}, {"id": "identity_weakinstancedict_discard", "label": ".discard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L276"}, {"id": "identity_weakinstancedict_safe_discard", "label": ".safe_discard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L279"}, {"id": "identity_killed", "label": "_killed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L294"}, {"id": "identity_rationale_94", "label": "optional inlined form of add() which can assume item isn't present in th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L94"}, {"id": "identity_rationale_113", "label": "return True if any InstanceStates present have been marked as 'modified'", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L113"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_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/identity.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_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/identity.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_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/identity.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_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/identity.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "identity_identitymap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L37", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L43", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_kill", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L48", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_all_states", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L51", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_contains_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L54", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L57", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_safe_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L60", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L63", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L66", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_fast_get_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L71", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L76", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L79", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_replace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L82", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L85", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_fast_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L88", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_add_unpresent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L91", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_manage_incoming_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L98", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_manage_removed_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L104", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_dirty_states", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L109", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_check_modified", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L112", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_has_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L119", "weight": 1.0}, {"source": "identity_identitymap", "target": "identity_identitymap_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "identity_weakinstancedict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L126", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_identitymap", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L126", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L129", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L136", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_contains_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L148", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_replace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L159", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L181", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_add_unpresent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L207", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_fast_get_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L214", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L219", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L235", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L246", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L256", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_all_states", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L259", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_fast_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L262", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L276", "weight": 1.0}, {"source": "identity_weakinstancedict", "target": "identity_weakinstancedict_safe_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L279", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "target": "identity_killed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L294", "weight": 1.0}, {"source": "identity_identitymap_add_unpresent", "target": "identity_weakinstancedict_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L96", "weight": 1.0}, {"source": "identity_identitymap_manage_incoming_state", "target": "identity_weakinstancedict_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L102", "weight": 1.0}, {"source": "identity_identitymap_manage_removed_state", "target": "identity_weakinstancedict_discard", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L107", "weight": 1.0}, {"source": "identity_weakinstancedict_replace", "target": "identity_identitymap_manage_removed_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L171", "weight": 1.0}, {"source": "identity_weakinstancedict_replace", "target": "identity_identitymap_manage_incoming_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L178", "weight": 1.0}, {"source": "identity_weakinstancedict_add", "target": "identity_identitymap_manage_incoming_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L204", "weight": 1.0}, {"source": "identity_weakinstancedict_fast_get_state", "target": "identity_weakinstancedict_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L217", "weight": 1.0}, {"source": "identity_weakinstancedict_items", "target": "identity_weakinstancedict_all_states", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L236", "weight": 1.0}, {"source": "identity_weakinstancedict_values", "target": "identity_weakinstancedict_all_states", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L247", "weight": 1.0}, {"source": "identity_weakinstancedict_iter", "target": "identity_identitymap_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L257", "weight": 1.0}, {"source": "identity_weakinstancedict_all_states", "target": "identity_weakinstancedict_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L260", "weight": 1.0}, {"source": "identity_weakinstancedict_discard", "target": "identity_weakinstancedict_safe_discard", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L277", "weight": 1.0}, {"source": "identity_weakinstancedict_safe_discard", "target": "identity_identitymap_manage_removed_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L291", "weight": 1.0}, {"source": "identity_rationale_94", "target": "identity_identitymap_add_unpresent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L94", "weight": 1.0}, {"source": "identity_rationale_113", "target": "identity_identitymap_check_modified", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L113", "weight": 1.0}], "raw_calls": [{"caller_nid": "identity_identitymap_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L45"}, {"caller_nid": "identity_identitymap_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L46"}, {"caller_nid": "identity_identitymap_all_states", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L52"}, {"caller_nid": "identity_identitymap_contains_state", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L55"}, {"caller_nid": "identity_identitymap_contains", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L58"}, {"caller_nid": "identity_identitymap_safe_discard", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L61"}, {"caller_nid": "identity_identitymap_getitem", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L64"}, {"caller_nid": "identity_identitymap_get", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L69"}, {"caller_nid": "identity_identitymap_fast_get_state", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L74"}, {"caller_nid": "identity_identitymap_values", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L80"}, {"caller_nid": "identity_identitymap_replace", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L83"}, {"caller_nid": "identity_identitymap_add", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L86"}, {"caller_nid": "identity_identitymap_fast_discard", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L89"}, {"caller_nid": "identity_identitymap_check_modified", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L117"}, {"caller_nid": "identity_identitymap_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L123"}, {"caller_nid": "identity_weakinstancedict_getitem", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L130"}, {"caller_nid": "identity_weakinstancedict_getitem", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L131"}, {"caller_nid": "identity_weakinstancedict_getitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L133"}, {"caller_nid": "identity_weakinstancedict_contains", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L140"}, {"caller_nid": "identity_weakinstancedict_add", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L193"}, {"caller_nid": "identity_weakinstancedict_add", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L195"}, {"caller_nid": "identity_weakinstancedict_add", "callee": "state_str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L199"}, {"caller_nid": "identity_weakinstancedict_get", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L225"}, {"caller_nid": "identity_weakinstancedict_get", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L230"}, {"caller_nid": "identity_weakinstancedict_items", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L239"}, {"caller_nid": "identity_weakinstancedict_items", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L243"}, {"caller_nid": "identity_weakinstancedict_values", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L250"}, {"caller_nid": "identity_weakinstancedict_values", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L252"}, {"caller_nid": "identity_weakinstancedict_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L257"}, {"caller_nid": "identity_weakinstancedict_all_states", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L260"}, {"caller_nid": "identity_weakinstancedict_fast_discard", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L274"}, {"caller_nid": "identity_weakinstancedict_safe_discard", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L290"}, {"caller_nid": "identity_killed", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L297"}, {"caller_nid": "identity_killed", "callee": "state_str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/identity.py", "source_location": "L300"}]}