1 line
68 KiB
JSON
1 line
68 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "label": "utils.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1"}, {"id": "utils_ensure_multipart_is_installed", "label": "ensure_multipart_is_installed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L94"}, {"id": "utils_get_parameterless_sub_dependant", "label": "get_parameterless_sub_dependant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L123"}, {"id": "utils_get_flat_dependant", "label": "get_flat_dependant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L138"}, {"id": "utils_get_flat_fields_from_params", "label": "_get_flat_fields_from_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L192"}, {"id": "utils_get_flat_params", "label": "get_flat_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L204"}, {"id": "utils_get_signature", "label": "_get_signature()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L213"}, {"id": "utils_get_typed_signature", "label": "get_typed_signature()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L228"}, {"id": "utils_get_typed_annotation", "label": "get_typed_annotation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L245"}, {"id": "utils_get_typed_return_annotation", "label": "get_typed_return_annotation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L254"}, {"id": "utils_get_stream_item_type", "label": "get_stream_item_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L276"}, {"id": "utils_get_dependant", "label": "get_dependant()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L286"}, {"id": "utils_add_non_field_param_to_dependency", "label": "add_non_field_param_to_dependency()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L362"}, {"id": "utils_paramdetails", "label": "ParamDetails", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L387"}, {"id": "utils_analyze_param", "label": "analyze_param()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L393"}, {"id": "utils_add_param_to_fields", "label": "add_param_to_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L562"}, {"id": "utils_solve_generator", "label": "_solve_generator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L578"}, {"id": "utils_solveddependency", "label": "SolvedDependency", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L590"}, {"id": "utils_solve_dependencies", "label": "solve_dependencies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L598"}, {"id": "utils_validate_value_with_model_field", "label": "_validate_value_with_model_field()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L738"}, {"id": "utils_is_json_field", "label": "_is_json_field()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L749"}, {"id": "utils_get_multidict_value", "label": "_get_multidict_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L753"}, {"id": "utils_request_params_to_args", "label": "request_params_to_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L784"}, {"id": "utils_is_union_of_base_models", "label": "is_union_of_base_models()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L869"}, {"id": "utils_should_embed_body_fields", "label": "_should_embed_body_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L888"}, {"id": "utils_extract_form_body", "label": "_extract_form_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L912"}, {"id": "utils_request_body_to_args", "label": "request_body_to_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L951"}, {"id": "utils_get_body_field", "label": "get_body_field()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1001"}, {"id": "utils_get_validation_alias", "label": "get_validation_alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1055"}, {"id": "utils_rationale_870", "label": "Check if field type is a Union where all members are BaseModel subclasses.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L870"}, {"id": "utils_rationale_1004", "label": "Get a ModelField representing the request body for a path operation, combining", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1004"}, {"id": "utils_rationale_607", "label": "# TODO: remove this parameter later, no longer used, not removing it yet as some", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L607"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "dataclasses", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "copy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_background", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_concurrency", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_dependencies_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_security_oauth2", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "fastapi_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "pydantic_fields", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_background", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_concurrency", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_datastructures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_requests", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_responses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "starlette_websockets", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "typing_inspection_typing_objects", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_ensure_multipart_is_installed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_parameterless_sub_dependant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_flat_dependant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_flat_fields_from_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L192", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_flat_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_signature", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L213", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_typed_signature", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L228", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_typed_annotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L245", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_typed_return_annotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L254", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_stream_item_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L276", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_dependant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L286", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_add_non_field_param_to_dependency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L362", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_paramdetails", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L387", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_analyze_param", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L393", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_add_param_to_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L562", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_solve_generator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L578", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_solveddependency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L590", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_solve_dependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L598", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_validate_value_with_model_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L738", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_is_json_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L749", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_multidict_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L753", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_request_params_to_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L784", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_is_union_of_base_models", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L869", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_should_embed_body_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L888", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_extract_form_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L912", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_request_body_to_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L951", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_body_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1001", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "target": "utils_get_validation_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1055", "weight": 1.0}, {"source": "utils_get_parameterless_sub_dependant", "target": "utils_get_dependant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L130", "weight": 1.0}, {"source": "utils_get_flat_params", "target": "utils_get_flat_dependant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L205", "weight": 1.0}, {"source": "utils_get_flat_params", "target": "utils_get_flat_fields_from_params", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L206", "weight": 1.0}, {"source": "utils_get_typed_signature", "target": "utils_get_signature", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L229", "weight": 1.0}, {"source": "utils_get_typed_signature", "target": "utils_get_typed_annotation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L237", "weight": 1.0}, {"source": "utils_get_typed_return_annotation", "target": "utils_get_signature", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L255", "weight": 1.0}, {"source": "utils_get_typed_return_annotation", "target": "utils_get_typed_annotation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L263", "weight": 1.0}, {"source": "utils_get_dependant", "target": "utils_get_typed_signature", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L307", "weight": 1.0}, {"source": "utils_get_dependant", "target": "utils_analyze_param", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L311", "weight": 1.0}, {"source": "utils_get_dependant", "target": "utils_add_non_field_param_to_dependency", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L345", "weight": 1.0}, {"source": "utils_get_dependant", "target": "utils_add_param_to_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L358", "weight": 1.0}, {"source": "utils_analyze_param", "target": "utils_ensure_multipart_is_installed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L535", "weight": 1.0}, {"source": "utils_analyze_param", "target": "utils_paramdetails", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L559", "weight": 1.0}, {"source": "utils_solve_dependencies", "target": "utils_get_dependant", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L641", "weight": 1.0}, {"source": "utils_solve_dependencies", "target": "utils_solve_generator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L672", "weight": 1.0}, {"source": "utils_solve_dependencies", "target": "utils_request_params_to_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L685", "weight": 1.0}, {"source": "utils_solve_dependencies", "target": "utils_request_body_to_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L706", "weight": 1.0}, {"source": "utils_solve_dependencies", "target": "utils_solveddependency", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L729", "weight": 1.0}, {"source": "utils_get_multidict_value", "target": "utils_get_validation_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L756", "weight": 1.0}, {"source": "utils_get_multidict_value", "target": "utils_is_json_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L758", "weight": 1.0}, {"source": "utils_request_params_to_args", "target": "utils_get_validation_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L822", "weight": 1.0}, {"source": "utils_request_params_to_args", "target": "utils_get_multidict_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L825", "weight": 1.0}, {"source": "utils_request_params_to_args", "target": "utils_validate_value_with_model_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L847", "weight": 1.0}, {"source": "utils_should_embed_body_fields", "target": "utils_is_union_of_base_models", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L906", "weight": 1.0}, {"source": "utils_extract_form_body", "target": "utils_get_multidict_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L919", "weight": 1.0}, {"source": "utils_extract_form_body", "target": "utils_get_validation_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L939", "weight": 1.0}, {"source": "utils_request_body_to_args", "target": "utils_extract_form_body", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L973", "weight": 1.0}, {"source": "utils_request_body_to_args", "target": "utils_validate_value_with_model_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L977", "weight": 1.0}, {"source": "utils_request_body_to_args", "target": "utils_get_validation_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L982", "weight": 1.0}, {"source": "utils_rationale_870", "target": "utils_is_union_of_base_models", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L870", "weight": 1.0}, {"source": "utils_rationale_1004", "target": "utils_get_body_field", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1004", "weight": 1.0}, {"source": "utils_rationale_607", "target": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_utils_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L607", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_ensure_multipart_is_installed", "callee": "error", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L116"}, {"caller_nid": "utils_ensure_multipart_is_installed", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L117"}, {"caller_nid": "utils_ensure_multipart_is_installed", "callee": "error", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L119"}, {"caller_nid": "utils_ensure_multipart_is_installed", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L120"}, {"caller_nid": "utils_get_parameterless_sub_dependant", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L124"}, {"caller_nid": "utils_get_parameterless_sub_dependant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L128"}, {"caller_nid": "utils_get_parameterless_sub_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L129"}, {"caller_nid": "utils_get_flat_dependant", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L147"}, {"caller_nid": "utils_get_flat_dependant", "callee": "Dependant", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L152"}, {"caller_nid": "utils_get_flat_dependant", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L153"}, {"caller_nid": "utils_get_flat_dependant", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L154"}, {"caller_nid": "utils_get_flat_dependant", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L155"}, {"caller_nid": "utils_get_flat_dependant", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L156"}, {"caller_nid": "utils_get_flat_dependant", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L157"}, {"caller_nid": "utils_get_flat_dependant", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L181"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L182"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L183"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L184"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L185"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L186"}, {"caller_nid": "utils_get_flat_dependant", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L187"}, {"caller_nid": "utils_get_flat_fields_from_params", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L196"}, {"caller_nid": "utils_get_flat_fields_from_params", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L196"}, {"caller_nid": "utils_get_flat_fields_from_params", "callee": "get_cached_model_fields", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L199"}, {"caller_nid": "utils_get_signature", "callee": "signature", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L215"}, {"caller_nid": "utils_get_signature", "callee": "signature", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L222"}, {"caller_nid": "utils_get_signature", "callee": "signature", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L224"}, {"caller_nid": "utils_get_typed_signature", "callee": "unwrap", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L230"}, {"caller_nid": "utils_get_typed_signature", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L231"}, {"caller_nid": "utils_get_typed_signature", "callee": "Parameter", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L233"}, {"caller_nid": "utils_get_typed_signature", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L239"}, {"caller_nid": "utils_get_typed_signature", "callee": "Signature", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L241"}, {"caller_nid": "utils_get_typed_annotation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L246"}, {"caller_nid": "utils_get_typed_annotation", "callee": "ForwardRef", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L247"}, {"caller_nid": "utils_get_typed_annotation", "callee": "evaluate_forwardref", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L248"}, {"caller_nid": "utils_get_typed_annotation", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L249"}, {"caller_nid": "utils_get_typed_return_annotation", "callee": "unwrap", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L256"}, {"caller_nid": "utils_get_typed_return_annotation", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L262"}, {"caller_nid": "utils_get_stream_item_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L277"}, {"caller_nid": "utils_get_stream_item_type", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L279"}, {"caller_nid": "utils_get_dependant", "callee": "Dependant", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L296"}, {"caller_nid": "utils_get_dependant", "callee": "get_path_param_names", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L306"}, {"caller_nid": "utils_get_dependant", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L309"}, {"caller_nid": "utils_get_dependant", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L325"}, {"caller_nid": "utils_get_dependant", "callee": "DependencyScopeError", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L326"}, {"caller_nid": "utils_get_dependant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L331"}, {"caller_nid": "utils_get_dependant", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L333"}, {"caller_nid": "utils_get_dependant", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L343"}, {"caller_nid": "utils_get_dependant", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L355"}, {"caller_nid": "utils_get_dependant", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L356"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L365"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L368"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L371"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L374"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L377"}, {"caller_nid": "utils_add_non_field_param_to_dependency", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L380"}, {"caller_nid": "utils_analyze_param", "callee": "is_typealiastype", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L404"}, {"caller_nid": "utils_analyze_param", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L411"}, {"caller_nid": "utils_analyze_param", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L412"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L417"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L422"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L438"}, {"caller_nid": "utils_analyze_param", "callee": "copy_field_info", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L440"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L456"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L459"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L470"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L476"}, {"caller_nid": "utils_analyze_param", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L482"}, {"caller_nid": "utils_analyze_param", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L483"}, {"caller_nid": "utils_analyze_param", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L488"}, {"caller_nid": "utils_analyze_param", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L509"}, {"caller_nid": "utils_analyze_param", "callee": "is_uploadfile_or_nonable_uploadfile_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L510"}, {"caller_nid": "utils_analyze_param", "callee": "is_uploadfile_sequence_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L512"}, {"caller_nid": "utils_analyze_param", "callee": "File", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L513"}, {"caller_nid": "utils_analyze_param", "callee": "field_annotation_is_scalar", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L514"}, {"caller_nid": "utils_analyze_param", "callee": "Body", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L515"}, {"caller_nid": "utils_analyze_param", "callee": "Query", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L517"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L524"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L529"}, {"caller_nid": "utils_analyze_param", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L530"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L534"}, {"caller_nid": "utils_analyze_param", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L536"}, {"caller_nid": "utils_analyze_param", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L537"}, {"caller_nid": "utils_analyze_param", "callee": "create_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L541"}, {"caller_nid": "utils_analyze_param", "callee": "is_scalar_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L549"}, {"caller_nid": "utils_analyze_param", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L552"}, {"caller_nid": "utils_analyze_param", "callee": "is_scalar_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L554"}, {"caller_nid": "utils_analyze_param", "callee": "field_annotation_is_scalar_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L555"}, {"caller_nid": "utils_analyze_param", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L556"}, {"caller_nid": "utils_add_param_to_fields", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L564"}, {"caller_nid": "utils_add_param_to_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L566"}, {"caller_nid": "utils_add_param_to_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L568"}, {"caller_nid": "utils_add_param_to_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L570"}, {"caller_nid": "utils_add_param_to_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L575"}, {"caller_nid": "utils_solve_generator", "callee": "asynccontextmanager(dependant.call)", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L583"}, {"caller_nid": "utils_solve_generator", "callee": "asynccontextmanager", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L583"}, {"caller_nid": "utils_solve_generator", "callee": "contextmanager_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L585"}, {"caller_nid": "utils_solve_generator", "callee": "contextmanager(dependant.call)", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L585"}, {"caller_nid": "utils_solve_generator", "callee": "contextmanager", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L585"}, {"caller_nid": "utils_solve_generator", "callee": "enter_async_context", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L586"}, {"caller_nid": "utils_solve_dependencies", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L612"}, {"caller_nid": "utils_solve_dependencies", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L613"}, {"caller_nid": "utils_solve_dependencies", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L616"}, {"caller_nid": "utils_solve_dependencies", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L617"}, {"caller_nid": "utils_solve_dependencies", "callee": "Response", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L623"}, {"caller_nid": "utils_solve_dependencies", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L629"}, {"caller_nid": "utils_solve_dependencies", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L637"}, {"caller_nid": "utils_solve_dependencies", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L637"}, {"caller_nid": "utils_solve_dependencies", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L662"}, {"caller_nid": "utils_solve_dependencies", "callee": "call", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L678"}, {"caller_nid": "utils_solve_dependencies", "callee": "run_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L680"}, {"caller_nid": "utils_solve_dependencies", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L697"}, {"caller_nid": "utils_solve_dependencies", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L698"}, {"caller_nid": "utils_solve_dependencies", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L699"}, {"caller_nid": "utils_solve_dependencies", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L700"}, {"caller_nid": "utils_solve_dependencies", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L711"}, {"caller_nid": "utils_solve_dependencies", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L712"}, {"caller_nid": "utils_solve_dependencies", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L715"}, {"caller_nid": "utils_solve_dependencies", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L717"}, {"caller_nid": "utils_solve_dependencies", "callee": "BackgroundTasks", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L721"}, {"caller_nid": "utils_solve_dependencies", "callee": "SecurityScopes", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L726"}, {"caller_nid": "utils_validate_value_with_model_field", "callee": "is_required", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L742"}, {"caller_nid": "utils_validate_value_with_model_field", "callee": "get_missing_field_error", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L743"}, {"caller_nid": "utils_validate_value_with_model_field", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L745"}, {"caller_nid": "utils_validate_value_with_model_field", "callee": "validate", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L746"}, {"caller_nid": "utils_is_json_field", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L750"}, {"caller_nid": "utils_is_json_field", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L750"}, {"caller_nid": "utils_get_multidict_value", "callee": "field_annotation_is_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L759"}, {"caller_nid": "utils_get_multidict_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L760"}, {"caller_nid": "utils_get_multidict_value", "callee": "getlist", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L762"}, {"caller_nid": "utils_get_multidict_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L764"}, {"caller_nid": "utils_get_multidict_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L768"}, {"caller_nid": "utils_get_multidict_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L769"}, {"caller_nid": "utils_get_multidict_value", "callee": "field_annotation_is_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L773"}, {"caller_nid": "utils_get_multidict_value", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L774"}, {"caller_nid": "utils_get_multidict_value", "callee": "is_required", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L777"}, {"caller_nid": "utils_get_multidict_value", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L780"}, {"caller_nid": "utils_request_params_to_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L798"}, {"caller_nid": "utils_request_params_to_args", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L798"}, {"caller_nid": "utils_request_params_to_args", "callee": "get_cached_model_fields", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L801"}, {"caller_nid": "utils_request_params_to_args", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L805"}, {"caller_nid": "utils_request_params_to_args", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L811"}, {"caller_nid": "utils_request_params_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L815"}, {"caller_nid": "utils_request_params_to_args", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L818"}, {"caller_nid": "utils_request_params_to_args", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L824"}, {"caller_nid": "utils_request_params_to_args", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L828"}, {"caller_nid": "utils_request_params_to_args", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L830"}, {"caller_nid": "utils_request_params_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L832"}, {"caller_nid": "utils_request_params_to_args", "callee": "getlist", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L833"}, {"caller_nid": "utils_request_params_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L834"}, {"caller_nid": "utils_request_params_to_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L834"}, {"caller_nid": "utils_request_params_to_args", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L839"}, {"caller_nid": "utils_request_params_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L843"}, {"caller_nid": "utils_request_params_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L855"}, {"caller_nid": "utils_request_params_to_args", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L863"}, {"caller_nid": "utils_is_union_of_base_models", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L873"}, {"caller_nid": "utils_is_union_of_base_models", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L879"}, {"caller_nid": "utils_is_union_of_base_models", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L882"}, {"caller_nid": "utils_should_embed_body_fields", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L895"}, {"caller_nid": "utils_should_embed_body_fields", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L899"}, {"caller_nid": "utils_should_embed_body_fields", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L904"}, {"caller_nid": "utils_should_embed_body_fields", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L905"}, {"caller_nid": "utils_extract_form_body", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L922"}, {"caller_nid": "utils_extract_form_body", "callee": "is_bytes_or_nonable_bytes_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L923"}, {"caller_nid": "utils_extract_form_body", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L924"}, {"caller_nid": "utils_extract_form_body", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L926"}, {"caller_nid": "utils_extract_form_body", "callee": "is_bytes_sequence_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L928"}, {"caller_nid": "utils_extract_form_body", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L929"}, {"caller_nid": "utils_extract_form_body", "callee": "value_is_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L930"}, {"caller_nid": "utils_extract_form_body", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L933"}, {"caller_nid": "utils_extract_form_body", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L936"}, {"caller_nid": "utils_extract_form_body", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L936"}, {"caller_nid": "utils_extract_form_body", "callee": "serialize_sequence_value", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L937"}, {"caller_nid": "utils_extract_form_body", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L941"}, {"caller_nid": "utils_extract_form_body", "callee": "getlist", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L943"}, {"caller_nid": "utils_extract_form_body", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L944"}, {"caller_nid": "utils_request_body_to_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L959"}, {"caller_nid": "utils_request_body_to_args", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L967"}, {"caller_nid": "utils_request_body_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L968"}, {"caller_nid": "utils_request_body_to_args", "callee": "get_cached_model_fields", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L970"}, {"caller_nid": "utils_request_body_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L972"}, {"caller_nid": "utils_request_body_to_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L984"}, {"caller_nid": "utils_request_body_to_args", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L986"}, {"caller_nid": "utils_request_body_to_args", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L989"}, {"caller_nid": "utils_request_body_to_args", "callee": "get_missing_field_error", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L989"}, {"caller_nid": "utils_request_body_to_args", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L995"}, {"caller_nid": "utils_get_body_field", "callee": "create_body_model", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1020"}, {"caller_nid": "utils_get_body_field", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1023"}, {"caller_nid": "utils_get_body_field", "callee": "is_required", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1024"}, {"caller_nid": "utils_get_body_field", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1032"}, {"caller_nid": "utils_get_body_field", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1032"}, {"caller_nid": "utils_get_body_field", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1034"}, {"caller_nid": "utils_get_body_field", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1034"}, {"caller_nid": "utils_get_body_field", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1042"}, {"caller_nid": "utils_get_body_field", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1044"}, {"caller_nid": "utils_get_body_field", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1044"}, {"caller_nid": "utils_get_body_field", "callee": "create_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1046"}, {"caller_nid": "utils_get_body_field", "callee": "BodyFieldInfo", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1050"}, {"caller_nid": "utils_get_validation_alias", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/utils.py", "source_location": "L1056"}]} |