Files
tfm_ainventory/graphify-out/cache/f43357aae5c6dd139472b1d75d877f5d63ca0e76501823e90b8579d039b233fa.json

1 line
8.9 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "label": "sync.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L1"}, {"id": "sync_populate", "label": "populate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L22"}, {"id": "sync_bulk_populate_inherit_keys", "label": "bulk_populate_inherit_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L65"}, {"id": "sync_clear", "label": "clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L81"}, {"id": "sync_update", "label": "update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L99"}, {"id": "sync_populate_dict", "label": "populate_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L114"}, {"id": "sync_source_modified", "label": "source_modified()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L126"}, {"id": "sync_raise_col_to_prop", "label": "_raise_col_to_prop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L145"}, {"id": "sync_rationale_127", "label": "return true if the source object has changes from an old to a new value on t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L127"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_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/sync.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_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/sync.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_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/sync.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_populate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_bulk_populate_inherit_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_clear", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_populate_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_source_modified", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L126", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_sync_py", "target": "sync_raise_col_to_prop", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L145", "weight": 1.0}, {"source": "sync_populate", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L42", "weight": 1.0}, {"source": "sync_bulk_populate_inherit_keys", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L72", "weight": 1.0}, {"source": "sync_clear", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L96", "weight": 1.0}, {"source": "sync_update", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L109", "weight": 1.0}, {"source": "sync_populate_dict", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L121", "weight": 1.0}, {"source": "sync_source_modified", "target": "sync_raise_col_to_prop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L135", "weight": 1.0}, {"source": "sync_rationale_127", "target": "sync_source_modified", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L127", "weight": 1.0}], "raw_calls": [{"caller_nid": "sync_populate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L38"}, {"caller_nid": "sync_populate", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L47"}, {"caller_nid": "sync_populate", "callee": "references", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L60"}, {"caller_nid": "sync_clear", "callee": "_get_state_attr_by_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L85"}, {"caller_nid": "sync_clear", "callee": "AssertionError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L88"}, {"caller_nid": "sync_clear", "callee": "state_str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L91"}, {"caller_nid": "sync_clear", "callee": "_set_state_attr_by_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L94"}, {"caller_nid": "sync_update", "callee": "_get_committed_attr_by_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L102"}, {"caller_nid": "sync_update", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L103"}, {"caller_nid": "sync_update", "callee": "_get_state_attr_by_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L105"}, {"caller_nid": "sync_populate_dict", "callee": "_get_state_attr_by_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L117"}, {"caller_nid": "sync_source_modified", "callee": "get_attribute_history", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L136"}, {"caller_nid": "sync_source_modified", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L139"}, {"caller_nid": "sync_raise_col_to_prop", "callee": "UnmappedColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L149"}, {"caller_nid": "sync_raise_col_to_prop", "callee": "UnmappedColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/sync.py", "source_location": "L157"}]}