Files
tfm_ainventory/graphify-out/cache/06d80d8ae83d77dbcc507880949729ac0ba270f52b3c390cd3435494589ce98b.json

1 line
12 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "label": "entities.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L1"}, {"id": "entities_basicentity", "label": "BasicEntity", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L19"}, {"id": "entities_basicentity_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L20"}, {"id": "entities_basicentity_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L24"}, {"id": "entities_comparablemixin", "label": "ComparableMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L46"}, {"id": "entities_comparablemixin_ne", "label": ".__ne__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L47"}, {"id": "entities_comparablemixin_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L50"}, {"id": "entities_comparableentity", "label": "ComparableEntity", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L115"}, {"id": "entities_comparableentity_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L116"}, {"id": "entities_rationale_51", "label": "Deep, sparse compare. Deeply compare two entities, following the non-No", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L51"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "target": "sqlalchemy", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_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/testing/entities.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_writeonly_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "target": "entities_basicentity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L19", "weight": 1.0}, {"source": "entities_basicentity", "target": "entities_basicentity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L20", "weight": 1.0}, {"source": "entities_basicentity", "target": "entities_basicentity_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "target": "entities_comparablemixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L46", "weight": 1.0}, {"source": "entities_comparablemixin", "target": "entities_comparablemixin_ne", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L47", "weight": 1.0}, {"source": "entities_comparablemixin", "target": "entities_comparablemixin_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_entities_py", "target": "entities_comparableentity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L115", "weight": 1.0}, {"source": "entities_comparableentity", "target": "entities_comparablemixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L115", "weight": 1.0}, {"source": "entities_comparableentity", "target": "entities_basicentity", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L115", "weight": 1.0}, {"source": "entities_comparableentity", "target": "entities_comparableentity_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L116", "weight": 1.0}, {"source": "entities_comparablemixin_ne", "target": "entities_comparablemixin_eq", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L48", "weight": 1.0}, {"source": "entities_rationale_51", "target": "entities_comparablemixin_eq", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L51", "weight": 1.0}], "raw_calls": [{"caller_nid": "entities_basicentity_init", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L21"}, {"caller_nid": "entities_basicentity_init", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L22"}, {"caller_nid": "entities_basicentity_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L25"}, {"caller_nid": "entities_basicentity_repr", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L27"}, {"caller_nid": "entities_basicentity_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L27"}, {"caller_nid": "entities_basicentity_repr", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L31"}, {"caller_nid": "entities_basicentity_repr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L33"}, {"caller_nid": "entities_basicentity_repr", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L34"}, {"caller_nid": "entities_basicentity_repr", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L34"}, {"caller_nid": "entities_basicentity_repr", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L35"}, {"caller_nid": "entities_basicentity_repr", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L40"}, {"caller_nid": "entities_basicentity_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L40"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L62"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L64"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L64"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L69"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L83"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L84"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L87"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L89"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L94"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L98"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L98"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L99"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L99"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L102"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L102"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L105"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L105"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L112"}, {"caller_nid": "entities_comparablemixin_eq", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L112"}, {"caller_nid": "entities_comparableentity_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/entities.py", "source_location": "L117"}]}