Files
tfm_ainventory/graphify-out/cache/f378fa66c64a93f9352e4f41b9bbf4cd1fb0391ae6f5979e2adc914b84e119a8.json

1 line
7.9 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "label": "annotated_types.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L1"}, {"id": "annotated_types_is_legacy_typeddict", "label": "is_legacy_typeddict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L13"}, {"id": "annotated_types_create_model_from_typeddict", "label": "create_model_from_typeddict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L22"}, {"id": "annotated_types_create_model_from_namedtuple", "label": "create_model_from_namedtuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L58"}, {"id": "annotated_types_rationale_27", "label": "Create a `BaseModel` based on the fields of a `TypedDict`. Since `typing.Typ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L27"}, {"id": "annotated_types_rationale_59", "label": "Create a `BaseModel` based on the fields of a named tuple. A named tuple can", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L59"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "pydantic_v1_fields", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "pydantic_v1_main", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "pydantic_v1_typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "annotated_types_is_legacy_typeddict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "annotated_types_is_legacy_typeddict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "annotated_types_create_model_from_typeddict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_annotated_types_py", "target": "annotated_types_create_model_from_namedtuple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L58", "weight": 1.0}, {"source": "annotated_types_create_model_from_typeddict", "target": "annotated_types_is_legacy_typeddict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L41", "weight": 1.0}, {"source": "annotated_types_rationale_27", "target": "annotated_types_create_model_from_typeddict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L27", "weight": 1.0}, {"source": "annotated_types_rationale_59", "target": "annotated_types_create_model_from_namedtuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L59", "weight": 1.0}], "raw_calls": [{"caller_nid": "annotated_types_is_legacy_typeddict", "callee": "is_typeddict", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L14"}, {"caller_nid": "annotated_types_is_legacy_typeddict", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L14"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L35"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L36"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L41"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "is_typeddict_special", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L42"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L42"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L44"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L52"}, {"caller_nid": "annotated_types_create_model_from_typeddict", "callee": "create_model", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L55"}, {"caller_nid": "annotated_types_create_model_from_namedtuple", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L66"}, {"caller_nid": "annotated_types_create_model_from_namedtuple", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L70"}, {"caller_nid": "annotated_types_create_model_from_namedtuple", "callee": "create_model", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/annotated_types.py", "source_location": "L72"}]}