Files
mailgoserver/graphify-out/cache/ast/v0.9.37/5418f4925af9f157470f18a7bc90d4aeb97e4b0b1eebd4127fc4e3a6be5d4182.json
T
2026-08-12 12:56:22 +01:00

1 line
17 KiB
JSON

{"nodes": [{"id": "$graphify-root$_email_server_server_runner_py", "label": "server_runner.py", "file_type": "code", "source_file": "email_server/server_runner.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_server_runner_start_server", "label": "start_server()", "file_type": "code", "source_file": "email_server/server_runner.py", "source_location": "L35", "_callable": true}, {"id": "$graphify-root$_email_server_server_runner_rationale_1", "label": "Modular SMTP Server with DKIM support. Main server file that ties all modules\u2026", "file_type": "rationale", "source_file": "email_server/server_runner.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_server_runner_rationale_36", "label": "Main server function.", "file_type": "rationale", "source_file": "email_server/server_runner.py", "source_location": "L36"}], "edges": [{"source": "$graphify-root$_email_server_server_runner_py", "target": "asyncio", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L6", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_settings_loader", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_tool_box", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_smtp_handler", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_tls_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "email_server_dkim_manager", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "aiosmtpd_controller", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "aiosmtpd_smtp", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_py", "target": "$graphify-root$_email_server_server_runner_start_server", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_rationale_1", "target": "$graphify-root$_email_server_server_runner_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_runner_rationale_36", "target": "$graphify-root$_email_server_server_runner_start_server", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_runner.py", "source_location": "L36", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L37", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L40", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "create_tables", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L41", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L44", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "DKIMManager", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L45", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L50", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "first", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L53", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L53", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "query", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L53", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Domain", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L53"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Domain", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L55", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "add", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L56", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L57", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L58", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "first", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L61", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L61", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "query", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L61", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Sender", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L61"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Sender", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L63", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "hash_password", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L65", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "add", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L68", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L69", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L70", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "first", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L73", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L73", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "query", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L73", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L73"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "WhitelistedIP", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L75", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "add", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L76", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L77", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L78", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L80", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "error", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L81", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "close", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L83", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L86", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "generate_self_signed_cert", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L87", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "error", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L88", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "create_ssl_context", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L92", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "error", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L94", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L97", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L98", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "EnhancedCustomSMTPHandler", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L101", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "PlainController", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L102", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "HOSTNAME", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L104"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "SMTP_PORT", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L105"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "start", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L107", "receiver": "controller_plain"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L108", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "EnhancedCustomSMTPHandler", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L111", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "TLSController", "is_member_call": false, "source_file": "email_server/server_runner.py", "source_location": "L112", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "HOSTNAME", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L115"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "SMTP_TLS_PORT", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_runner.py", "source_location": "L116"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "start", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L118", "receiver": "controller_tls"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L119", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L120", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L121", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "wait", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L125", "receiver": "shutdown_event"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "wait", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L127", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "Event", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L127", "receiver": "asyncio"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L129", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "stop", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L131", "receiver": "controller_plain"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "stop", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L132", "receiver": "controller_tls"}, {"caller_nid": "$graphify-root$_email_server_server_runner_start_server", "callee": "debug", "is_member_call": true, "source_file": "email_server/server_runner.py", "source_location": "L133", "receiver": "logger"}]}