{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "label": "params.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L1"}, {"id": "params_paramtypes", "label": "ParamTypes", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L19"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "params_param", "label": "Param", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L26"}, {"id": "fieldinfo", "label": "FieldInfo", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "params_param_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L29"}, {"id": "params_param_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L133"}, {"id": "params_path", "label": "Path", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L137"}, {"id": "params_path_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L140"}, {"id": "params_query", "label": "Query", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L221"}, {"id": "params_query_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L224"}, {"id": "params_header", "label": "Header", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L303"}, {"id": "params_header_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L306"}, {"id": "params_cookie", "label": "Cookie", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L387"}, {"id": "params_cookie_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L390"}, {"id": "params_body", "label": "Body", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L469"}, {"id": "params_body_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L470"}, {"id": "params_body_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L577"}, {"id": "params_form", "label": "Form", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L581"}, {"id": "params_form_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L582"}, {"id": "params_file", "label": "File", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L663"}, {"id": "params_file_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L664"}, {"id": "params_depends", "label": "Depends", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L746"}, {"id": "params_security", "label": "Security", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L753"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "fastapi_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "fastapi_openapi_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "pydantic_fields", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "backend_venv_lib_python3_12_site_packages_fastapi_compat_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "backend_venv_lib_python3_12_site_packages_fastapi_datastructures_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_paramtypes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L19", "weight": 1.0}, {"source": "params_paramtypes", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_param", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L26", "weight": 1.0}, {"source": "params_param", "target": "fieldinfo", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L26", "weight": 1.0}, {"source": "params_param", "target": "params_param_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L29", "weight": 1.0}, {"source": "params_param", "target": "params_param_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L137", "weight": 1.0}, {"source": "params_path", "target": "params_param", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L137", "weight": 1.0}, {"source": "params_path", "target": "params_path_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L221", "weight": 1.0}, {"source": "params_query", "target": "params_param", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L221", "weight": 1.0}, {"source": "params_query", "target": "params_query_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L224", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L303", "weight": 1.0}, {"source": "params_header", "target": "params_param", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L303", "weight": 1.0}, {"source": "params_header", "target": "params_header_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L306", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_cookie", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L387", "weight": 1.0}, {"source": "params_cookie", "target": "params_param", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L387", "weight": 1.0}, {"source": "params_cookie", "target": "params_cookie_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L390", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L469", "weight": 1.0}, {"source": "params_body", "target": "fieldinfo", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L469", "weight": 1.0}, {"source": "params_body", "target": "params_body_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L470", "weight": 1.0}, {"source": "params_body", "target": "params_body_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L577", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_form", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L581", "weight": 1.0}, {"source": "params_form", "target": "params_body", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L581", "weight": 1.0}, {"source": "params_form", "target": "params_form_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L582", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L663", "weight": 1.0}, {"source": "params_file", "target": "params_form", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L663", "weight": 1.0}, {"source": "params_file", "target": "params_file_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L664", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_depends", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L746", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_params_py", "target": "params_security", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L753", "weight": 1.0}, {"source": "params_security", "target": "params_depends", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L753", "weight": 1.0}, {"source": "params_param_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L131", "weight": 1.0}, {"source": "params_path_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L187", "weight": 1.0}, {"source": "params_query_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L269", "weight": 1.0}, {"source": "params_header_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L353", "weight": 1.0}, {"source": "params_cookie_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L435", "weight": 1.0}, {"source": "params_body_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L575", "weight": 1.0}, {"source": "params_form_init", "target": "params_file_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L628", "weight": 1.0}], "raw_calls": [{"caller_nid": "params_param_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L75"}, {"caller_nid": "params_param_init", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L83"}, {"caller_nid": "params_param_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L105"}, {"caller_nid": "params_param_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L113"}, {"caller_nid": "params_param_init", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L117"}, {"caller_nid": "params_param_init", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L129"}, {"caller_nid": "params_param_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L131"}, {"caller_nid": "params_path_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L187"}, {"caller_nid": "params_query_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L269"}, {"caller_nid": "params_header_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L353"}, {"caller_nid": "params_cookie_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L435"}, {"caller_nid": "params_body_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L520"}, {"caller_nid": "params_body_init", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L528"}, {"caller_nid": "params_body_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L550"}, {"caller_nid": "params_body_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L557"}, {"caller_nid": "params_body_init", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L561"}, {"caller_nid": "params_body_init", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L573"}, {"caller_nid": "params_body_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L575"}, {"caller_nid": "params_form_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L628"}, {"caller_nid": "params_file_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/params.py", "source_location": "L710"}]}