Files
tfm_ainventory/graphify-out/cache/04d3aa3ecc9de1592535a98e2e303ae57740147606b0aaca9e306e64688bf076.json

1 line
19 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "label": "characteristics.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L1"}, {"id": "characteristics_connectioncharacteristic", "label": "ConnectionCharacteristic", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L20"}, {"id": "characteristics_reset_characteristic", "label": "reset_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L45"}, {"id": "characteristics_set_characteristic", "label": "set_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L52"}, {"id": "characteristics_connectioncharacteristic_set_connection_characteristic", "label": ".set_connection_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L57"}, {"id": "characteristics_get_characteristic", "label": "get_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L74"}, {"id": "characteristics_connectioncharacteristic_get_connection_characteristic", "label": ".get_connection_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L82"}, {"id": "characteristics_isolationlevelcharacteristic", "label": "IsolationLevelCharacteristic", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L95"}, {"id": "characteristics_isolationlevelcharacteristic_reset_characteristic", "label": ".reset_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L100"}, {"id": "characteristics_isolationlevelcharacteristic_set_characteristic", "label": ".set_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L105"}, {"id": "characteristics_isolationlevelcharacteristic_get_characteristic", "label": ".get_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L110"}, {"id": "characteristics_loggingtokencharacteristic", "label": "LoggingTokenCharacteristic", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L116"}, {"id": "characteristics_loggingtokencharacteristic_reset_characteristic", "label": ".reset_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L125"}, {"id": "characteristics_loggingtokencharacteristic_set_characteristic", "label": ".set_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L130"}, {"id": "characteristics_loggingtokencharacteristic_set_connection_characteristic", "label": ".set_connection_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L135"}, {"id": "characteristics_loggingtokencharacteristic_get_characteristic", "label": ".get_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L147"}, {"id": "characteristics_loggingtokencharacteristic_get_connection_characteristic", "label": ".get_connection_characteristic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L152"}, {"id": "characteristics_rationale_21", "label": "An abstract base for an object that can set, get and reset a per-connection", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L21"}, {"id": "characteristics_rationale_48", "label": "Reset the characteristic on the DBAPI connection to its default value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L48"}, {"id": "characteristics_rationale_55", "label": "set characteristic on the DBAPI connection to a given value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L55"}, {"id": "characteristics_rationale_64", "label": "set characteristic on the :class:`_engine.Connection` to a given value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L64"}, {"id": "characteristics_rationale_77", "label": "Given a DBAPI connection, get the current value of the characteristic.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L77"}, {"id": "characteristics_rationale_85", "label": "Given a :class:`_engine.Connection`, get the current value of the charac", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L85"}, {"id": "characteristics_rationale_96", "label": "Manage the isolation level on a DBAPI connection", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L96"}, {"id": "characteristics_rationale_117", "label": "Manage the 'logging_token' option of a :class:`_engine.Connection`. .. vers", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L117"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_connectioncharacteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_reset_characteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_set_characteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L52", "weight": 1.0}, {"source": "characteristics_connectioncharacteristic", "target": "characteristics_connectioncharacteristic_set_connection_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_get_characteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L74", "weight": 1.0}, {"source": "characteristics_connectioncharacteristic", "target": "characteristics_connectioncharacteristic_get_connection_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_isolationlevelcharacteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L95", "weight": 1.0}, {"source": "characteristics_isolationlevelcharacteristic", "target": "characteristics_connectioncharacteristic", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L95", "weight": 1.0}, {"source": "characteristics_isolationlevelcharacteristic", "target": "characteristics_isolationlevelcharacteristic_reset_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L100", "weight": 1.0}, {"source": "characteristics_isolationlevelcharacteristic", "target": "characteristics_isolationlevelcharacteristic_set_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L105", "weight": 1.0}, {"source": "characteristics_isolationlevelcharacteristic", "target": "characteristics_isolationlevelcharacteristic_get_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_characteristics_py", "target": "characteristics_loggingtokencharacteristic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L116", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_connectioncharacteristic", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L116", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_loggingtokencharacteristic_reset_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L125", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_loggingtokencharacteristic_set_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L130", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_loggingtokencharacteristic_set_connection_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L135", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_loggingtokencharacteristic_get_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L147", "weight": 1.0}, {"source": "characteristics_loggingtokencharacteristic", "target": "characteristics_loggingtokencharacteristic_get_connection_characteristic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L152", "weight": 1.0}, {"source": "characteristics_connectioncharacteristic_set_connection_characteristic", "target": "characteristics_loggingtokencharacteristic_set_characteristic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L71", "weight": 1.0}, {"source": "characteristics_connectioncharacteristic_get_connection_characteristic", "target": "characteristics_loggingtokencharacteristic_get_characteristic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L92", "weight": 1.0}, {"source": "characteristics_rationale_21", "target": "characteristics_connectioncharacteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L21", "weight": 1.0}, {"source": "characteristics_rationale_48", "target": "characteristics_connectioncharacteristic_reset_characteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L48", "weight": 1.0}, {"source": "characteristics_rationale_55", "target": "characteristics_connectioncharacteristic_set_characteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L55", "weight": 1.0}, {"source": "characteristics_rationale_64", "target": "characteristics_connectioncharacteristic_set_connection_characteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L64", "weight": 1.0}, {"source": "characteristics_rationale_77", "target": "characteristics_connectioncharacteristic_get_characteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L77", "weight": 1.0}, {"source": "characteristics_rationale_85", "target": "characteristics_connectioncharacteristic_get_connection_characteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L85", "weight": 1.0}, {"source": "characteristics_rationale_96", "target": "characteristics_isolationlevelcharacteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L96", "weight": 1.0}, {"source": "characteristics_rationale_117", "target": "characteristics_loggingtokencharacteristic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "characteristics_isolationlevelcharacteristic_reset_characteristic", "callee": "reset_isolation_level", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L103"}, {"caller_nid": "characteristics_isolationlevelcharacteristic_set_characteristic", "callee": "_assert_and_set_isolation_level", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L108"}, {"caller_nid": "characteristics_isolationlevelcharacteristic_get_characteristic", "callee": "get_isolation_level", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L113"}, {"caller_nid": "characteristics_loggingtokencharacteristic_set_characteristic", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L133"}, {"caller_nid": "characteristics_loggingtokencharacteristic_get_characteristic", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L150"}, {"caller_nid": "characteristics_loggingtokencharacteristic_get_connection_characteristic", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/characteristics.py", "source_location": "L155"}]}