| 1 |
- {"nodes": [{"id": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "label": "items.py", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L1"}, {"id": "models_items_item", "label": "Item", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L5"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_items_order", "label": "Order", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L13"}, {"id": "models_items_orderbilling", "label": "OrderBilling", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L22"}, {"id": "models_items_product", "label": "Product", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L28"}, {"id": "models_items_producteditrequest", "label": "ProductEditRequest", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L44"}, {"id": "models_items_productcreaterequest", "label": "ProductCreateRequest", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L55"}, {"id": "models_items_producttypes", "label": "ProductTypes", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L67"}, {"id": "models_items_get_all_types", "label": "get_all_types()", "file_type": "code", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L73"}, {"id": "models_items_rationale_14", "label": "Order model matching the database schema", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L14"}, {"id": "models_items_rationale_23", "label": "Order model matching the database schema", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L23"}, {"id": "models_items_rationale_29", "label": "Product model matching the database schema", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L29"}, {"id": "models_items_rationale_45", "label": "Request model for editing a product", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L45"}, {"id": "models_items_rationale_56", "label": "Request model for creating a new product", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L56"}, {"id": "models_items_rationale_68", "label": "Enumeration of product types", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L68"}, {"id": "models_items_rationale_74", "label": "Returns a list of all product types", "file_type": "rationale", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L74"}], "edges": [{"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L1", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L2", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L5", "weight": 1.0}, {"source": "models_items_item", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L5", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L13", "weight": 1.0}, {"source": "models_items_order", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L13", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_orderbilling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L22", "weight": 1.0}, {"source": "models_items_orderbilling", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L22", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_product", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L28", "weight": 1.0}, {"source": "models_items_product", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L28", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_producteditrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L44", "weight": 1.0}, {"source": "models_items_producteditrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L44", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_productcreaterequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L55", "weight": 1.0}, {"source": "models_items_productcreaterequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L55", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_producttypes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L67", "weight": 1.0}, {"source": "home_superti_workspace_pedidos_express_pedidos_express_server_models_items_py", "target": "models_items_get_all_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L73", "weight": 1.0}, {"source": "models_items_rationale_14", "target": "models_items_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L14", "weight": 1.0}, {"source": "models_items_rationale_23", "target": "models_items_orderbilling", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L23", "weight": 1.0}, {"source": "models_items_rationale_29", "target": "models_items_product", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L29", "weight": 1.0}, {"source": "models_items_rationale_45", "target": "models_items_producteditrequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L45", "weight": 1.0}, {"source": "models_items_rationale_56", "target": "models_items_productcreaterequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L56", "weight": 1.0}, {"source": "models_items_rationale_68", "target": "models_items_producttypes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L68", "weight": 1.0}, {"source": "models_items_rationale_74", "target": "models_items_producttypes_get_all_types", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L74", "weight": 1.0}], "raw_calls": [{"caller_nid": "models_items_get_all_types", "callee": "dir", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L76"}, {"caller_nid": "models_items_get_all_types", "callee": "startswith", "is_member_call": true, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L77"}, {"caller_nid": "models_items_get_all_types", "callee": "getattr", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L78"}, {"caller_nid": "models_items_get_all_types", "callee": "callable", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L79"}, {"caller_nid": "models_items_get_all_types", "callee": "list", "is_member_call": false, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L81"}, {"caller_nid": "models_items_get_all_types", "callee": "values", "is_member_call": true, "source_file": "/home/superti/workspace/pedidos_express/pedidos_express_server/models/items.py", "source_location": "L81"}]}
|