1 line
7.1 KiB
JSON
1 line
7.1 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_py", "label": "json.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L1"}, {"id": "json_json", "label": "JSON", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L12"}, {"id": "json_formattypemixin", "label": "_FormatTypeMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L47"}, {"id": "json_formattypemixin_format_value", "label": "._format_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L48"}, {"id": "json_formattypemixin_bind_processor", "label": ".bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L51"}, {"id": "json_formattypemixin_literal_processor", "label": ".literal_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L62"}, {"id": "json_jsonindextype", "label": "JSONIndexType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L74"}, {"id": "json_jsonindextype_format_value", "label": "._format_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L75"}, {"id": "json_jsonpathtype", "label": "JSONPathType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L83"}, {"id": "json_jsonpathtype_format_value", "label": "._format_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L84"}, {"id": "json_rationale_13", "label": "SQLite JSON type. SQLite supports JSON as of version 3.9 through its JSON1_", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L13"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_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/dialects/sqlite/json.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_py", "target": "json_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_py", "target": "json_formattypemixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L47", "weight": 1.0}, {"source": "json_formattypemixin", "target": "json_formattypemixin_format_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L48", "weight": 1.0}, {"source": "json_formattypemixin", "target": "json_formattypemixin_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L51", "weight": 1.0}, {"source": "json_formattypemixin", "target": "json_formattypemixin_literal_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_py", "target": "json_jsonindextype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L74", "weight": 1.0}, {"source": "json_jsonindextype", "target": "json_formattypemixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L74", "weight": 1.0}, {"source": "json_jsonindextype", "target": "json_jsonindextype_format_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_sqlite_json_py", "target": "json_jsonpathtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L83", "weight": 1.0}, {"source": "json_jsonpathtype", "target": "json_formattypemixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L83", "weight": 1.0}, {"source": "json_jsonpathtype", "target": "json_jsonpathtype_format_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L84", "weight": 1.0}, {"source": "json_rationale_13", "target": "json_json", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "json_formattypemixin_format_value", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L49"}, {"caller_nid": "json_formattypemixin_bind_processor", "callee": "string_bind_processor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L52"}, {"caller_nid": "json_formattypemixin_literal_processor", "callee": "string_literal_processor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L63"}, {"caller_nid": "json_jsonindextype_format_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L76"}, {"caller_nid": "json_jsonpathtype_format_value", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L86"}, {"caller_nid": "json_jsonpathtype_format_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/sqlite/json.py", "source_location": "L88"}]} |