d9fbdff5f2c2f7f5c0254b9b4ed11ccb8698dea8a63344b440c255925ac8273c.json 4.7 KB

1
  1. {"nodes": [{"id": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "label": "no_cache.py", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L1"}, {"id": "middleware_no_cache_nocachemiddleware", "label": "NoCacheMiddleware", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L9"}, {"id": "basehttpmiddleware", "label": "BaseHTTPMiddleware", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "middleware_no_cache_nocachemiddleware_dispatch", "label": ".dispatch()", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L15"}, {"id": "middleware_no_cache_rationale_1", "label": "Middleware para agregar headers de no-cache a las respuestas", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L1"}, {"id": "middleware_no_cache_rationale_10", "label": "Middleware que agrega headers de no-cache a todas las respuestas que sirven", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L10"}], "edges": [{"source": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "target": "starlette_middleware_base", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L4", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "target": "starlette_requests", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L5", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "target": "starlette_responses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L6", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "target": "middleware_no_cache_nocachemiddleware", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L9", "weight": 1.0}, {"source": "middleware_no_cache_nocachemiddleware", "target": "basehttpmiddleware", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L9", "weight": 1.0}, {"source": "middleware_no_cache_nocachemiddleware", "target": "middleware_no_cache_nocachemiddleware_dispatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L15", "weight": 1.0}, {"source": "middleware_no_cache_rationale_1", "target": "home_superti_workspace_pedidos_express_pedidos_express_server_middleware_no_cache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L1", "weight": 1.0}, {"source": "middleware_no_cache_rationale_10", "target": "middleware_no_cache_nocachemiddleware", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L10", "weight": 1.0}], "raw_calls": [{"caller_nid": "middleware_no_cache_nocachemiddleware_dispatch", "callee": "call_next", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L16"}, {"caller_nid": "middleware_no_cache_nocachemiddleware_dispatch", "callee": "any", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L29"}, {"caller_nid": "middleware_no_cache_nocachemiddleware_dispatch", "callee": "startswith", "is_member_call": true, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/middleware/no_cache.py", "source_location": "L30"}]}