1 line
25 KiB
JSON
1 line
25 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "label": "registry.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L1"}, {"id": "registry_eventtarget", "label": "EventTarget", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L50"}, {"id": "registry_collection_gced", "label": "_collection_gced()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L103"}, {"id": "registry_stored_in_collection", "label": "_stored_in_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L120"}, {"id": "registry_removed_from_collection", "label": "_removed_from_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L141"}, {"id": "registry_stored_in_collection_multi", "label": "_stored_in_collection_multi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L164"}, {"id": "registry_clear", "label": "_clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L200"}, {"id": "registry_eventkey", "label": "_EventKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L219"}, {"id": "registry_eventkey_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L238"}, {"id": "registry_key", "label": "_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L257"}, {"id": "registry_eventkey_with_wrapper", "label": ".with_wrapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L260"}, {"id": "registry_eventkey_with_dispatch_target", "label": ".with_dispatch_target()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L272"}, {"id": "registry_eventkey_listen", "label": ".listen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L284"}, {"id": "registry_eventkey_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L316"}, {"id": "registry_eventkey_contains", "label": ".contains()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L333"}, {"id": "registry_eventkey_base_listen", "label": ".base_listen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L337"}, {"id": "registry_listen_fn", "label": "_listen_fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L359"}, {"id": "registry_eventkey_append_to_list", "label": ".append_to_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L362"}, {"id": "registry_eventkey_remove_from_list", "label": ".remove_from_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L373"}, {"id": "registry_eventkey_prepend_to_list", "label": ".prepend_to_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L381"}, {"id": "registry_rationale_51", "label": "represents an event target, that is, something we can listen on either with", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L51"}, {"id": "registry_rationale_220", "label": "Represent :func:`.listen` arguments.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L220"}, {"id": "registry_rationale_334", "label": "Return True if this event key is registered to listen.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L334"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "types", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_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/event/registry.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_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/event/registry.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_attr_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_eventtarget", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_collection_gced", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_stored_in_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_removed_from_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L141", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_stored_in_collection_multi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_clear", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_eventkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L219", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L238", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L257", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_with_wrapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L260", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_with_dispatch_target", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L272", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_listen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L284", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L316", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L333", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_base_listen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L337", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_registry_py", "target": "registry_listen_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L359", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_append_to_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L362", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_remove_from_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L373", "weight": 1.0}, {"source": "registry_eventkey", "target": "registry_eventkey_prepend_to_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L381", "weight": 1.0}, {"source": "registry_eventkey_with_wrapper", "target": "registry_eventkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L264", "weight": 1.0}, {"source": "registry_eventkey_with_dispatch_target", "target": "registry_eventkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L276", "weight": 1.0}, {"source": "registry_eventkey_listen", "target": "registry_eventkey_with_wrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L299", "weight": 1.0}, {"source": "registry_eventkey_remove", "target": "registry_eventkey_with_wrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L331", "weight": 1.0}, {"source": "registry_eventkey_append_to_list", "target": "registry_stored_in_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L367", "weight": 1.0}, {"source": "registry_eventkey_remove_from_list", "target": "registry_removed_from_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L378", "weight": 1.0}, {"source": "registry_eventkey_remove_from_list", "target": "registry_eventkey_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L379", "weight": 1.0}, {"source": "registry_eventkey_prepend_to_list", "target": "registry_stored_in_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L386", "weight": 1.0}, {"source": "registry_rationale_51", "target": "registry_eventtarget", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L51", "weight": 1.0}, {"source": "registry_rationale_220", "target": "registry_eventkey", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L220", "weight": 1.0}, {"source": "registry_rationale_334", "target": "registry_eventkey_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L334", "weight": 1.0}], "raw_calls": [{"caller_nid": "registry_collection_gced", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L108"}, {"caller_nid": "registry_collection_gced", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L110"}, {"caller_nid": "registry_collection_gced", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L111"}, {"caller_nid": "registry_collection_gced", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L115"}, {"caller_nid": "registry_collection_gced", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L117"}, {"caller_nid": "registry_stored_in_collection", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L128"}, {"caller_nid": "registry_removed_from_collection", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L148"}, {"caller_nid": "registry_removed_from_collection", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L151"}, {"caller_nid": "registry_removed_from_collection", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L161"}, {"caller_nid": "registry_stored_in_collection_multi", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L179"}, {"caller_nid": "registry_clear", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L210"}, {"caller_nid": "registry_clear", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L213"}, {"caller_nid": "registry_eventkey_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L249"}, {"caller_nid": "registry_eventkey_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L250"}, {"caller_nid": "registry_eventkey_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L250"}, {"caller_nid": "registry_eventkey_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L252"}, {"caller_nid": "registry_key", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L258"}, {"caller_nid": "registry_eventkey_listen", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L285"}, {"caller_nid": "registry_eventkey_listen", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L286"}, {"caller_nid": "registry_eventkey_listen", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L287"}, {"caller_nid": "registry_eventkey_listen", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L295"}, {"caller_nid": "registry_eventkey_listen", "callee": "_adjust_fn_spec", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L297"}, {"caller_nid": "registry_eventkey_listen", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L301"}, {"caller_nid": "registry_eventkey_listen", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L304"}, {"caller_nid": "registry_eventkey_listen", "callee": "_sa_warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L305"}, {"caller_nid": "registry_eventkey_listen", "callee": "only_once", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L309"}, {"caller_nid": "registry_eventkey_listen", "callee": "_listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L314"}, {"caller_nid": "registry_eventkey_remove", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L320"}, {"caller_nid": "registry_eventkey_remove", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L325"}, {"caller_nid": "registry_eventkey_remove", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L327"}, {"caller_nid": "registry_eventkey_remove", "callee": "collection_ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L328"}, {"caller_nid": "registry_eventkey_remove", "callee": "listener_ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L329"}, {"caller_nid": "registry_eventkey_base_listen", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L347"}, {"caller_nid": "registry_eventkey_base_listen", "callee": "for_modify", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L349"}, {"caller_nid": "registry_eventkey_base_listen", "callee": "_set_asyncio", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L351"}, {"caller_nid": "registry_eventkey_base_listen", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L354"}, {"caller_nid": "registry_eventkey_base_listen", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L356"}, {"caller_nid": "registry_eventkey_append_to_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L368"}, {"caller_nid": "registry_eventkey_prepend_to_list", "callee": "appendleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/event/registry.py", "source_location": "L387"}]} |