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

1 line
22 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "label": "exceptions.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L1"}, {"id": "exceptions_endpointcontext", "label": "EndpointContext", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L10"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_httpexception", "label": "HTTPException", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L17"}, {"id": "starlettehttpexception", "label": "StarletteHTTPException", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_httpexception_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L45"}, {"id": "exceptions_websocketexception", "label": "WebSocketException", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L86"}, {"id": "starlettewebsocketexception", "label": "StarletteWebSocketException", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_websocketexception_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L128"}, {"id": "exceptions_fastapierror", "label": "FastAPIError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L161"}, {"id": "runtimeerror", "label": "RuntimeError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_dependencyscopeerror", "label": "DependencyScopeError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L167"}, {"id": "exceptions_validationexception", "label": "ValidationException", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L174"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_validationexception_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L175"}, {"id": "exceptions_validationexception_errors", "label": ".errors()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L190"}, {"id": "exceptions_validationexception_format_endpoint_context", "label": "._format_endpoint_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L193"}, {"id": "exceptions_validationexception_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L204"}, {"id": "exceptions_requestvalidationerror", "label": "RequestValidationError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L212"}, {"id": "exceptions_requestvalidationerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L213"}, {"id": "exceptions_websocketrequestvalidationerror", "label": "WebSocketRequestValidationError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L224"}, {"id": "exceptions_websocketrequestvalidationerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L225"}, {"id": "exceptions_responsevalidationerror", "label": "ResponseValidationError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L234"}, {"id": "exceptions_responsevalidationerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L235"}, {"id": "exceptions_pydanticv1notsupportederror", "label": "PydanticV1NotSupportedError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L246"}, {"id": "exceptions_fastapideprecationwarning", "label": "FastAPIDeprecationWarning", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L252"}, {"id": "userwarning", "label": "UserWarning", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_rationale_18", "label": "An HTTP exception you can raise in your own code to show errors to the client.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L18"}, {"id": "exceptions_rationale_87", "label": "A WebSocket exception you can raise in your own code to show errors to the clien", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L87"}, {"id": "exceptions_rationale_162", "label": "A generic, FastAPI-specific error.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L162"}, {"id": "exceptions_rationale_168", "label": "A dependency declared that it depends on another dependency with an invalid", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L168"}, {"id": "exceptions_rationale_247", "label": "A pydantic.v1 model is used, which is no longer supported.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L247"}, {"id": "exceptions_rationale_253", "label": "A custom deprecation warning as DeprecationWarning is ignored Ref: https://s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L253"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "annotated_doc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "starlette_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "starlette_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_endpointcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L10", "weight": 1.0}, {"source": "exceptions_endpointcontext", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_httpexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L17", "weight": 1.0}, {"source": "exceptions_httpexception", "target": "starlettehttpexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L17", "weight": 1.0}, {"source": "exceptions_httpexception", "target": "exceptions_httpexception_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_websocketexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L86", "weight": 1.0}, {"source": "exceptions_websocketexception", "target": "starlettewebsocketexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L86", "weight": 1.0}, {"source": "exceptions_websocketexception", "target": "exceptions_websocketexception_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_fastapierror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L161", "weight": 1.0}, {"source": "exceptions_fastapierror", "target": "runtimeerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L161", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_dependencyscopeerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L167", "weight": 1.0}, {"source": "exceptions_dependencyscopeerror", "target": "exceptions_fastapierror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_validationexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L174", "weight": 1.0}, {"source": "exceptions_validationexception", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L174", "weight": 1.0}, {"source": "exceptions_validationexception", "target": "exceptions_validationexception_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L175", "weight": 1.0}, {"source": "exceptions_validationexception", "target": "exceptions_validationexception_errors", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L190", "weight": 1.0}, {"source": "exceptions_validationexception", "target": "exceptions_validationexception_format_endpoint_context", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L193", "weight": 1.0}, {"source": "exceptions_validationexception", "target": "exceptions_validationexception_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_requestvalidationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L212", "weight": 1.0}, {"source": "exceptions_requestvalidationerror", "target": "exceptions_validationexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L212", "weight": 1.0}, {"source": "exceptions_requestvalidationerror", "target": "exceptions_requestvalidationerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L213", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_websocketrequestvalidationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L224", "weight": 1.0}, {"source": "exceptions_websocketrequestvalidationerror", "target": "exceptions_validationexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L224", "weight": 1.0}, {"source": "exceptions_websocketrequestvalidationerror", "target": "exceptions_websocketrequestvalidationerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_responsevalidationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L234", "weight": 1.0}, {"source": "exceptions_responsevalidationerror", "target": "exceptions_validationexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L234", "weight": 1.0}, {"source": "exceptions_responsevalidationerror", "target": "exceptions_responsevalidationerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_pydanticv1notsupportederror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L246", "weight": 1.0}, {"source": "exceptions_pydanticv1notsupportederror", "target": "exceptions_fastapierror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L246", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_fastapi_exceptions_py", "target": "exceptions_fastapideprecationwarning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L252", "weight": 1.0}, {"source": "exceptions_fastapideprecationwarning", "target": "userwarning", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L252", "weight": 1.0}, {"source": "exceptions_httpexception_init", "target": "exceptions_responsevalidationerror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L83", "weight": 1.0}, {"source": "exceptions_websocketexception_init", "target": "exceptions_responsevalidationerror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L154", "weight": 1.0}, {"source": "exceptions_validationexception_str", "target": "exceptions_validationexception_format_endpoint_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L208", "weight": 1.0}, {"source": "exceptions_requestvalidationerror_init", "target": "exceptions_responsevalidationerror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L220", "weight": 1.0}, {"source": "exceptions_websocketrequestvalidationerror_init", "target": "exceptions_responsevalidationerror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L231", "weight": 1.0}, {"source": "exceptions_rationale_18", "target": "exceptions_httpexception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L18", "weight": 1.0}, {"source": "exceptions_rationale_87", "target": "exceptions_websocketexception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L87", "weight": 1.0}, {"source": "exceptions_rationale_162", "target": "exceptions_fastapierror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L162", "weight": 1.0}, {"source": "exceptions_rationale_168", "target": "exceptions_dependencyscopeerror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L168", "weight": 1.0}, {"source": "exceptions_rationale_247", "target": "exceptions_pydanticv1notsupportederror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L247", "weight": 1.0}, {"source": "exceptions_rationale_253", "target": "exceptions_fastapideprecationwarning", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L253", "weight": 1.0}], "raw_calls": [{"caller_nid": "exceptions_httpexception_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L83"}, {"caller_nid": "exceptions_websocketexception_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L154"}, {"caller_nid": "exceptions_validationexception_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L185"}, {"caller_nid": "exceptions_validationexception_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L186"}, {"caller_nid": "exceptions_validationexception_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L187"}, {"caller_nid": "exceptions_validationexception_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L188"}, {"caller_nid": "exceptions_validationexception_str", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L205"}, {"caller_nid": "exceptions_validationexception_str", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L205"}, {"caller_nid": "exceptions_validationexception_str", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L209"}, {"caller_nid": "exceptions_requestvalidationerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L220"}, {"caller_nid": "exceptions_websocketrequestvalidationerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L231"}, {"caller_nid": "exceptions_responsevalidationerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/exceptions.py", "source_location": "L242"}]}