Files
tfm_ainventory/graphify-out/cache/9f8b9757906816687faa1560a1feba87e3c92eefdd0ac9928c6fba557dec0749.json

1 line
9.3 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "label": "tools.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L1"}, {"id": "tools_generate_parsing_type_name", "label": "_generate_parsing_type_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L18"}, {"id": "tools_get_parsing_type", "label": "_get_parsing_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L23"}, {"id": "tools_parse_obj_as", "label": "parse_obj_as()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L36"}, {"id": "tools_parse_file_as", "label": "parse_file_as()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L41"}, {"id": "tools_parse_raw_as", "label": "parse_raw_as()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L63"}, {"id": "tools_schema_of", "label": "schema_of()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L85"}, {"id": "tools_schema_json_of", "label": "schema_json_of()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L90"}, {"id": "tools_rationale_86", "label": "Generate a JSON schema (as dict) for the passed model or dynamically generated o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L86"}, {"id": "tools_rationale_91", "label": "Generate a JSON schema (as JSON) for the passed model or dynamically generated o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L91"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "pydantic_v1_parse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "pydantic_v1_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "pydantic_v1_typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "pydantic_v1_typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_generate_parsing_type_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_get_parsing_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_parse_obj_as", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_parse_file_as", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_parse_raw_as", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_schema_of", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_tools_py", "target": "tools_schema_json_of", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L90", "weight": 1.0}, {"source": "tools_parse_obj_as", "target": "tools_get_parsing_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L37", "weight": 1.0}, {"source": "tools_parse_file_as", "target": "tools_parse_obj_as", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L60", "weight": 1.0}, {"source": "tools_parse_raw_as", "target": "tools_parse_obj_as", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L82", "weight": 1.0}, {"source": "tools_schema_of", "target": "tools_get_parsing_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L87", "weight": 1.0}, {"source": "tools_schema_json_of", "target": "tools_get_parsing_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L92", "weight": 1.0}, {"source": "tools_rationale_86", "target": "tools_schema_of", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L86", "weight": 1.0}, {"source": "tools_rationale_91", "target": "tools_schema_json_of", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L91", "weight": 1.0}], "raw_calls": [{"caller_nid": "tools_generate_parsing_type_name", "callee": "display_as_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L19"}, {"caller_nid": "tools_get_parsing_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L28"}, {"caller_nid": "tools_get_parsing_type", "callee": "type_name", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L29"}, {"caller_nid": "tools_get_parsing_type", "callee": "create_model", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L30"}, {"caller_nid": "tools_parse_obj_as", "callee": "model_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L38"}, {"caller_nid": "tools_parse_file_as", "callee": "load_file", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L52"}, {"caller_nid": "tools_parse_raw_as", "callee": "load_str_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L74"}, {"caller_nid": "tools_schema_of", "callee": "schema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L87"}, {"caller_nid": "tools_schema_json_of", "callee": "schema_json", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/tools.py", "source_location": "L92"}]}