Files
tfm_ainventory/graphify-out/cache/95ed916eab7696aef883c4b2fa47e0f506368012149399dd54f1da0d5a45cb86.json
2026-04-26 12:03:59 +03:00

1 line
37 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "label": "utils.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L1"}, {"id": "utils_get_openapi_security_definitions", "label": "get_openapi_security_definitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L81"}, {"id": "utils_get_openapi_operation_parameters", "label": "_get_openapi_operation_parameters()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L107"}, {"id": "utils_get_openapi_operation_request_body", "label": "get_openapi_operation_request_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L180"}, {"id": "utils_generate_operation_id", "label": "generate_operation_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L215"}, {"id": "utils_generate_operation_summary", "label": "generate_operation_summary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L230"}, {"id": "utils_get_openapi_operation_metadata", "label": "get_openapi_operation_metadata()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L236"}, {"id": "utils_get_openapi_path", "label": "get_openapi_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L260"}, {"id": "utils_get_fields_from_routes", "label": "get_fields_from_routes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L481"}, {"id": "utils_get_openapi", "label": "get_openapi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L514"}, {"id": "utils_rationale_346", "label": "# TODO: probably make status_code a default class attribute for all", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L346"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "copy", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "http_client", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_datastructures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_dependencies_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_dependencies_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_encoders", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_openapi_constants", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_openapi_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_params", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_responses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_sse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "fastapi_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "starlette_responses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "starlette_routing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi_security_definitions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi_operation_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi_operation_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_generate_operation_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L215", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_generate_operation_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L230", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi_operation_metadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L236", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L260", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_fields_from_routes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L481", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "target": "utils_get_openapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L514", "weight": 1.0}, {"source": "utils_get_openapi_operation_metadata", "target": "utils_generate_operation_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L242", "weight": 1.0}, {"source": "utils_get_openapi_path", "target": "utils_get_openapi_operation_metadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L282", "weight": 1.0}, {"source": "utils_get_openapi_path", "target": "utils_get_openapi_security_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L287", "weight": 1.0}, {"source": "utils_get_openapi_path", "target": "utils_get_openapi_operation_parameters", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L294", "weight": 1.0}, {"source": "utils_get_openapi_path", "target": "utils_get_openapi_operation_request_body", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L315", "weight": 1.0}, {"source": "utils_get_openapi", "target": "utils_get_fields_from_routes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L549", "weight": 1.0}, {"source": "utils_get_openapi", "target": "utils_get_openapi_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L559", "weight": 1.0}, {"source": "utils_rationale_346", "target": "backend_venv_lib_python3_12_site_packages_fastapi_openapi_utils_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L346", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_get_openapi_security_definitions", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L88"}, {"caller_nid": "utils_get_openapi_security_definitions", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L100"}, {"caller_nid": "utils_get_openapi_security_definitions", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L102"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "get_flat_dependant", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L117"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "_get_flat_fields_from_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L118"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "_get_flat_fields_from_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L119"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "_get_flat_fields_from_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L120"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "_get_flat_fields_from_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L121"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L129"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L131"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L132"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L139"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L141"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "get_validation_alias", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L147"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L148"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L158"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "is_required", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L163"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L168"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L169"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L171"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L173"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L174"}, {"caller_nid": "utils_get_openapi_operation_parameters", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L176"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L191"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L192"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L198"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "is_required", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L200"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L206"}, {"caller_nid": "utils_get_openapi_operation_request_body", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L210"}, {"caller_nid": "utils_generate_operation_id", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L218"}, {"caller_nid": "utils_generate_operation_id", "callee": "generate_operation_id_for_path", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L227"}, {"caller_nid": "utils_generate_operation_summary", "callee": "title", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L233"}, {"caller_nid": "utils_generate_operation_summary", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L233"}, {"caller_nid": "utils_get_openapi_operation_metadata", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L247"}, {"caller_nid": "utils_get_openapi_operation_metadata", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L249"}, {"caller_nid": "utils_get_openapi_operation_metadata", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L249"}, {"caller_nid": "utils_get_openapi_operation_metadata", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L252"}, {"caller_nid": "utils_get_openapi_operation_metadata", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L253"}, {"caller_nid": "utils_get_openapi_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L274"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_flat_dependant", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L286"}, {"caller_nid": "utils_get_openapi_path", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L291"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L291"}, {"caller_nid": "utils_get_openapi_path", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L293"}, {"caller_nid": "utils_get_openapi_path", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L300"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L308"}, {"caller_nid": "utils_get_openapi_path", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L312"}, {"caller_nid": "utils_get_openapi_path", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L313"}, {"caller_nid": "utils_get_openapi_path", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L313"}, {"caller_nid": "utils_get_openapi_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L326"}, {"caller_nid": "utils_get_openapi_path", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L341"}, {"caller_nid": "utils_get_openapi_path", "callee": "signature", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L348"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L349"}, {"caller_nid": "utils_get_openapi_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L351"}, {"caller_nid": "utils_get_openapi_path", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L352"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L353"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L353"}, {"caller_nid": "utils_get_openapi_path", "callee": "is_body_allowed_for_status_code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L356"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L361"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L370"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L370"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L370"}, {"caller_nid": "utils_get_openapi_path", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L375"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L377"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L390"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L390"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L390"}, {"caller_nid": "utils_get_openapi_path", "callee": "lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L395"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L397"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L405"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L405"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L405"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L405"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L411"}, {"caller_nid": "utils_get_openapi_path", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L415"}, {"caller_nid": "utils_get_openapi_path", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L416"}, {"caller_nid": "utils_get_openapi_path", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L417"}, {"caller_nid": "utils_get_openapi_path", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L418"}, {"caller_nid": "utils_get_openapi_path", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L418"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L421"}, {"caller_nid": "utils_get_openapi_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L424"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L427"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_schema_from_model_field", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L430"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L438"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L438"}, {"caller_nid": "utils_get_openapi_path", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L438"}, {"caller_nid": "utils_get_openapi_path", "callee": "deep_dict_update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L442"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L443"}, {"caller_nid": "utils_get_openapi_path", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L444"}, {"caller_nid": "utils_get_openapi_path", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L444"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L445"}, {"caller_nid": "utils_get_openapi_path", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L445"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L447"}, {"caller_nid": "utils_get_openapi_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L448"}, {"caller_nid": "utils_get_openapi_path", "callee": "deep_dict_update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L452"}, {"caller_nid": "utils_get_openapi_path", "callee": "get_flat_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L455"}, {"caller_nid": "utils_get_openapi_path", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L456"}, {"caller_nid": "utils_get_openapi_path", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L469"}, {"caller_nid": "utils_get_openapi_path", "callee": "deep_dict_update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L476"}, {"caller_nid": "utils_get_openapi_path", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L477"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L489"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L493"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L496"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L498"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L500"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L500"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L502"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L504"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "get_flat_params", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L505"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L506"}, {"caller_nid": "utils_get_fields_from_routes", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L508"}, {"caller_nid": "utils_get_openapi", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L548"}, {"caller_nid": "utils_get_openapi", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L549"}, {"caller_nid": "utils_get_openapi", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L549"}, {"caller_nid": "utils_get_openapi", "callee": "get_flat_models_from_fields", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L550"}, {"caller_nid": "utils_get_openapi", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L550"}, {"caller_nid": "utils_get_openapi", "callee": "get_model_name_map", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L551"}, {"caller_nid": "utils_get_openapi", "callee": "get_definitions", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L552"}, {"caller_nid": "utils_get_openapi", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L558"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L569"}, {"caller_nid": "utils_get_openapi", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L569"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L571"}, {"caller_nid": "utils_get_openapi", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L571"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L575"}, {"caller_nid": "utils_get_openapi", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L577"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L588"}, {"caller_nid": "utils_get_openapi", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L588"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L590"}, {"caller_nid": "utils_get_openapi", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L590"}, {"caller_nid": "utils_get_openapi", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L594"}, {"caller_nid": "utils_get_openapi", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L596"}, {"caller_nid": "utils_get_openapi", "callee": "jsonable_encoder", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L606"}, {"caller_nid": "utils_get_openapi", "callee": "OpenAPI", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/openapi/utils.py", "source_location": "L606"}]}