1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "label": "annotated_handlers.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L1"}, {"id": "annotated_handlers_getjsonschemahandler", "label": "GetJsonSchemaHandler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L24"}, {"id": "annotated_handlers_getjsonschemahandler_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L33"}, {"id": "annotated_handlers_getjsonschemahandler_resolve_ref_schema", "label": ".resolve_ref_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L49"}, {"id": "annotated_handlers_getcoreschemahandler", "label": "GetCoreSchemaHandler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L66"}, {"id": "annotated_handlers_getcoreschemahandler_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L69"}, {"id": "annotated_handlers_getcoreschemahandler_generate_schema", "label": ".generate_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L84"}, {"id": "annotated_handlers_getcoreschemahandler_resolve_ref_schema", "label": ".resolve_ref_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L99"}, {"id": "annotated_handlers_field_name", "label": "field_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L116"}, {"id": "annotated_handlers_getcoreschemahandler_get_types_namespace", "label": "._get_types_namespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L120"}, {"id": "annotated_handlers_rationale_1", "label": "Type annotations to use with `__get_pydantic_core_schema__` and `__get_pydantic_", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L1"}, {"id": "annotated_handlers_rationale_25", "label": "Handler to call into the next JSON schema generation function. Attributes:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L25"}, {"id": "annotated_handlers_rationale_34", "label": "Call the inner handler and get the JsonSchemaValue it returns. This will", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L34"}, {"id": "annotated_handlers_rationale_50", "label": "Get the real schema for a `{\"$ref\": ...}` schema. If the schema given is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L50"}, {"id": "annotated_handlers_rationale_67", "label": "Handler to call into the next CoreSchema schema generation function.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L67"}, {"id": "annotated_handlers_rationale_70", "label": "Call the inner handler and get the CoreSchema it returns. This will call", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L70"}, {"id": "annotated_handlers_rationale_85", "label": "Generate a schema unrelated to the current context. Use this function if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L85"}, {"id": "annotated_handlers_rationale_100", "label": "Get the real schema for a `definition-ref` schema. If the schema given i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L100"}, {"id": "annotated_handlers_rationale_117", "label": "Get the name of the closest field to this validator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L117"}, {"id": "annotated_handlers_rationale_121", "label": "Internal method used during type resolution for serializer annotations.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L121"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "pydantic_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_namespace_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "annotated_handlers_getjsonschemahandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L24", "weight": 1.0}, {"source": "annotated_handlers_getjsonschemahandler", "target": "annotated_handlers_getjsonschemahandler_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L33", "weight": 1.0}, {"source": "annotated_handlers_getjsonschemahandler", "target": "annotated_handlers_getjsonschemahandler_resolve_ref_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "annotated_handlers_getcoreschemahandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L66", "weight": 1.0}, {"source": "annotated_handlers_getcoreschemahandler", "target": "annotated_handlers_getcoreschemahandler_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L69", "weight": 1.0}, {"source": "annotated_handlers_getcoreschemahandler", "target": "annotated_handlers_getcoreschemahandler_generate_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L84", "weight": 1.0}, {"source": "annotated_handlers_getcoreschemahandler", "target": "annotated_handlers_getcoreschemahandler_resolve_ref_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "target": "annotated_handlers_field_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L116", "weight": 1.0}, {"source": "annotated_handlers_getcoreschemahandler", "target": "annotated_handlers_getcoreschemahandler_get_types_namespace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L120", "weight": 1.0}, {"source": "annotated_handlers_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L1", "weight": 1.0}, {"source": "annotated_handlers_rationale_25", "target": "annotated_handlers_getjsonschemahandler", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L25", "weight": 1.0}, {"source": "annotated_handlers_rationale_34", "target": "annotated_handlers_getjsonschemahandler_call", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L34", "weight": 1.0}, {"source": "annotated_handlers_rationale_50", "target": "annotated_handlers_getjsonschemahandler_resolve_ref_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L50", "weight": 1.0}, {"source": "annotated_handlers_rationale_67", "target": "annotated_handlers_getcoreschemahandler", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L67", "weight": 1.0}, {"source": "annotated_handlers_rationale_70", "target": "annotated_handlers_getcoreschemahandler_call", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L70", "weight": 1.0}, {"source": "annotated_handlers_rationale_85", "target": "annotated_handlers_getcoreschemahandler_generate_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L85", "weight": 1.0}, {"source": "annotated_handlers_rationale_100", "target": "annotated_handlers_getcoreschemahandler_resolve_ref_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L100", "weight": 1.0}, {"source": "annotated_handlers_rationale_117", "target": "annotated_handlers_getcoreschemahandler_field_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L117", "weight": 1.0}, {"source": "annotated_handlers_rationale_121", "target": "annotated_handlers_getcoreschemahandler_get_types_namespace", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/annotated_handlers.py", "source_location": "L121", "weight": 1.0}], "raw_calls": []} |