1 line
17 KiB
JSON
1 line
17 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "label": "_py_row.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L1"}, {"id": "py_row_baserow", "label": "BaseRow", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L31"}, {"id": "py_row_baserow_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L38"}, {"id": "py_row_baserow_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L64"}, {"id": "py_row_baserow_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L70"}, {"id": "py_row_baserow_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L73"}, {"id": "py_row_baserow_values_impl", "label": "._values_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L79"}, {"id": "py_row_baserow_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L82"}, {"id": "py_row_baserow_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L85"}, {"id": "py_row_baserow_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L88"}, {"id": "py_row_baserow_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L91"}, {"id": "py_row_baserow_get_by_key_impl_mapping", "label": "._get_by_key_impl_mapping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L94"}, {"id": "py_row_baserow_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L101"}, {"id": "py_row_baserow_to_tuple_instance", "label": "._to_tuple_instance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L108"}, {"id": "py_row_rowproxy_reconstructor", "label": "rowproxy_reconstructor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L114"}, {"id": "py_row_tuplegetter", "label": "tuplegetter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L122"}, {"id": "py_row_rationale_45", "label": "Row objects are constructed by CursorResult objects.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L45"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "py_row_baserow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L31", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L38", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L64", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L70", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L73", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_values_impl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L79", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L82", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L85", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L88", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L91", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_get_by_key_impl_mapping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L94", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L101", "weight": 1.0}, {"source": "py_row_baserow", "target": "py_row_baserow_to_tuple_instance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "py_row_rowproxy_reconstructor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py_row_py", "target": "py_row_tuplegetter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L122", "weight": 1.0}, {"source": "py_row_baserow_reduce", "target": "py_row_baserow_getstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L67", "weight": 1.0}, {"source": "py_row_rowproxy_reconstructor", "target": "py_row_baserow_setstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L118", "weight": 1.0}, {"source": "py_row_rationale_45", "target": "py_row_baserow_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L45", "weight": 1.0}], "raw_calls": [{"caller_nid": "py_row_baserow_init", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L46"}, {"caller_nid": "py_row_baserow_init", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L48"}, {"caller_nid": "py_row_baserow_init", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L51"}, {"caller_nid": "py_row_baserow_init", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L54"}, {"caller_nid": "py_row_baserow_init", "callee": "proc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L56"}, {"caller_nid": "py_row_baserow_init", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L57"}, {"caller_nid": "py_row_baserow_init", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L62"}, {"caller_nid": "py_row_baserow_init", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L62"}, {"caller_nid": "py_row_baserow_setstate", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L75"}, {"caller_nid": "py_row_baserow_setstate", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L76"}, {"caller_nid": "py_row_baserow_setstate", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L77"}, {"caller_nid": "py_row_baserow_values_impl", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L80"}, {"caller_nid": "py_row_baserow_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L83"}, {"caller_nid": "py_row_baserow_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L86"}, {"caller_nid": "py_row_baserow_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L89"}, {"caller_nid": "py_row_baserow_get_by_key_impl_mapping", "callee": "_key_not_found", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L99"}, {"caller_nid": "py_row_baserow_getattr", "callee": "_key_not_found", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L106"}, {"caller_nid": "py_row_rowproxy_reconstructor", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L117"}, {"caller_nid": "py_row_tuplegetter", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L123"}, {"caller_nid": "py_row_tuplegetter", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L124"}, {"caller_nid": "py_row_tuplegetter", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L124"}, {"caller_nid": "py_row_tuplegetter", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L126"}, {"caller_nid": "py_row_tuplegetter", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L128"}, {"caller_nid": "py_row_tuplegetter", "callee": "slice", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/_py_row.py", "source_location": "L128"}]} |