Files
gomail/graphify-out/cache/ast/v0.9.37/5354faad5b9e681b4a01fced7c4983a1b3fcc164fffadc7826fc162781d7e6c5.json
T
2026-08-09 18:03:09 +01:00

1 line
26 KiB
JSON

{"nodes": [{"id": "$graphify-root$_internal_queue_queue_go", "label": "queue.go", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L1"}, {"id": "queue_deliverer", "label": "Deliverer", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L29"}, {"id": "queue_keylookup", "label": "KeyLookup", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L37"}, {"id": "queue_worker", "label": "Worker", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L40"}, {"id": "db", "label": "DB", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/queue/queue.go"}, {"id": "store", "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/queue/queue.go"}, {"id": "$graphify-root$_internal_queue_queue_newworker", "label": "NewWorker()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L48"}, {"id": "queue_worker_withdeliverer", "label": ".WithDeliverer()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L58"}, {"id": "queue_worker_withkeylookup", "label": ".WithKeyLookup()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L67"}, {"id": "queue_worker_run", "label": ".Run()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L73"}, {"id": "queue_worker_stop", "label": ".Stop()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L90"}, {"id": "queue_worker_processonce", "label": ".ProcessOnce()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L96"}, {"id": "queue_worker_attemptdelivery", "label": ".attemptDelivery()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L117"}, {"id": "outboundqueueentry", "label": "OutboundQueueEntry", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/queue/queue.go"}, {"id": "queue_worker_scheduleretry", "label": ".scheduleRetry()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L161"}, {"id": "$graphify-root$_internal_queue_queue_backoffduration", "label": "backoffDuration()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L172"}, {"id": "duration", "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/queue/queue.go"}, {"id": "queue_worker_bounce", "label": ".bounce()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L188"}, {"id": "$graphify-root$_internal_queue_queue_domainof", "label": "domainOf()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L220"}, {"id": "$graphify-root$_internal_queue_queue_ispermanenterror", "label": "isPermanentError()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L231"}, {"id": "queue_mxdeliverer", "label": "MXDeliverer", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L252"}, {"id": "queue_mxdeliverer_deliver", "label": ".Deliver()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L256"}, {"id": "queue_mxdeliverer_delivertohost", "label": ".deliverToHost()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L274"}, {"id": "$graphify-root$_internal_queue_queue_lookupmxhosts", "label": "lookupMXHosts()", "file_type": "code", "source_file": "internal/queue/queue.go", "source_location": "L320"}], "edges": [{"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_crypto_tls", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L7", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_fmt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_log_slog", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L9", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_net", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_net_smtp", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_strings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L12", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L13", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_gomail_internal_db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L15", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_gomail_internal_dkim", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "go_pkg_gomail_internal_mailstore", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L17", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "queue_deliverer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L29", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "queue_keylookup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "queue_worker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L40", "weight": 1.0}, {"source": "queue_worker", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L41", "weight": 1.0, "context": "field"}, {"source": "queue_worker", "target": "store", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L42", "weight": 1.0, "context": "field"}, {"source": "queue_worker", "target": "queue_deliverer", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L43", "weight": 1.0, "context": "field"}, {"source": "queue_worker", "target": "queue_keylookup", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "$graphify-root$_internal_queue_queue_newworker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_newworker", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L48", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_queue_queue_newworker", "target": "store", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L48", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_queue_queue_newworker", "target": "queue_worker", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L48", "weight": 1.0, "context": "return_type"}, {"source": "queue_worker", "target": "queue_worker_withdeliverer", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L58", "weight": 1.0}, {"source": "queue_worker_withdeliverer", "target": "queue_deliverer", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L58", "weight": 1.0, "context": "parameter_type"}, {"source": "queue_worker_withdeliverer", "target": "queue_worker", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "queue_worker", "target": "queue_worker_withkeylookup", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L67", "weight": 1.0}, {"source": "queue_worker_withkeylookup", "target": "queue_keylookup", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "queue_worker_withkeylookup", "target": "queue_worker", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L67", "weight": 1.0, "context": "return_type"}, {"source": "queue_worker", "target": "queue_worker_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L73", "weight": 1.0}, {"source": "queue_worker", "target": "queue_worker_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L90", "weight": 1.0}, {"source": "queue_worker", "target": "queue_worker_processonce", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L96", "weight": 1.0}, {"source": "queue_worker", "target": "queue_worker_attemptdelivery", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L117", "weight": 1.0}, {"source": "queue_worker_attemptdelivery", "target": "outboundqueueentry", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L117", "weight": 1.0, "context": "parameter_type"}, {"source": "queue_worker", "target": "queue_worker_scheduleretry", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L161", "weight": 1.0}, {"source": "queue_worker_scheduleretry", "target": "outboundqueueentry", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L161", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "$graphify-root$_internal_queue_queue_backoffduration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L172", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_backoffduration", "target": "duration", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L172", "weight": 1.0, "context": "return_type"}, {"source": "queue_worker", "target": "queue_worker_bounce", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L188", "weight": 1.0}, {"source": "queue_worker_bounce", "target": "outboundqueueentry", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L188", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "$graphify-root$_internal_queue_queue_domainof", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L220", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "$graphify-root$_internal_queue_queue_ispermanenterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L231", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "queue_mxdeliverer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L252", "weight": 1.0}, {"source": "queue_mxdeliverer", "target": "queue_mxdeliverer_deliver", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L256", "weight": 1.0}, {"source": "queue_mxdeliverer", "target": "queue_mxdeliverer_delivertohost", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L274", "weight": 1.0}, {"source": "$graphify-root$_internal_queue_queue_go", "target": "$graphify-root$_internal_queue_queue_lookupmxhosts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L320", "weight": 1.0}, {"source": "queue_worker_run", "target": "queue_worker_stop", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L75", "weight": 1.0}, {"source": "queue_worker_run", "target": "queue_worker_processonce", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L78", "weight": 1.0}, {"source": "queue_worker_processonce", "target": "queue_worker_attemptdelivery", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L104", "weight": 1.0}, {"source": "queue_worker_processonce", "target": "queue_worker_bounce", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L113", "weight": 1.0}, {"source": "queue_worker_attemptdelivery", "target": "queue_worker_scheduleretry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L121", "weight": 1.0}, {"source": "queue_worker_attemptdelivery", "target": "$graphify-root$_internal_queue_queue_domainof", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L126", "weight": 1.0}, {"source": "queue_worker_attemptdelivery", "target": "queue_mxdeliverer_deliver", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L137", "weight": 1.0}, {"source": "queue_worker_attemptdelivery", "target": "$graphify-root$_internal_queue_queue_ispermanenterror", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L146", "weight": 1.0}, {"source": "queue_worker_scheduleretry", "target": "$graphify-root$_internal_queue_queue_backoffduration", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L162", "weight": 1.0}, {"source": "queue_worker_bounce", "target": "$graphify-root$_internal_queue_queue_domainof", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L207", "weight": 1.0}, {"source": "queue_worker_bounce", "target": "queue_mxdeliverer_deliver", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L211", "weight": 1.0}, {"source": "queue_mxdeliverer_deliver", "target": "$graphify-root$_internal_queue_queue_domainof", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L257", "weight": 1.0}, {"source": "queue_mxdeliverer_deliver", "target": "$graphify-root$_internal_queue_queue_lookupmxhosts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L258", "weight": 1.0}, {"source": "queue_mxdeliverer_deliver", "target": "queue_mxdeliverer_delivertohost", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/queue/queue.go", "source_location": "L265", "weight": 1.0}], "raw_calls": [{"caller_nid": "queue_worker_run", "callee": "NewTicker", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L74"}, {"caller_nid": "queue_worker_run", "callee": "Info", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L77"}, {"caller_nid": "queue_worker_processonce", "callee": "DueOutboundEntries", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L97"}, {"caller_nid": "queue_worker_processonce", "callee": "PermanentlyFailedEntries", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L107"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Read", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L118"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Sprintf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L121"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "keyLookup", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L127"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Sign", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L128"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Warn", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L130"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Info", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L139"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "DeleteOutboundEntry", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L140"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Warn", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L147"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "RetryOutboundEntry", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L152"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "UTC", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L152"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Now", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L152"}, {"caller_nid": "queue_worker_attemptdelivery", "callee": "Info", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L157"}, {"caller_nid": "queue_worker_scheduleretry", "callee": "Add", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L163"}, {"caller_nid": "queue_worker_scheduleretry", "callee": "UTC", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L163"}, {"caller_nid": "queue_worker_scheduleretry", "callee": "Now", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L163"}, {"caller_nid": "queue_worker_scheduleretry", "callee": "RetryOutboundEntry", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L164"}, {"caller_nid": "queue_worker_bounce", "callee": "LookupUserByEmail", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L189"}, {"caller_nid": "queue_worker_bounce", "callee": "DeleteOutboundEntry", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L192"}, {"caller_nid": "queue_worker_bounce", "callee": "Sprintf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L196"}, {"caller_nid": "queue_worker_bounce", "callee": "Format", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L207"}, {"caller_nid": "queue_worker_bounce", "callee": "UTC", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L207"}, {"caller_nid": "queue_worker_bounce", "callee": "Now", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L207"}, {"caller_nid": "queue_worker_bounce", "callee": "Info", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L216"}, {"caller_nid": "queue_worker_bounce", "callee": "DeleteOutboundEntry", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L217"}, {"caller_nid": "$graphify-root$_internal_queue_queue_domainof", "callee": "SplitN", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L221"}, {"caller_nid": "$graphify-root$_internal_queue_queue_ispermanenterror", "callee": "Contains", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L236"}, {"caller_nid": "queue_mxdeliverer_deliver", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L260"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "DialTimeout", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L275"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L277"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L279"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "SetDeadline", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L280"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Add", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L280"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Now", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L280"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "NewClient", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L282"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L284"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L286"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Hello", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L288"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L289"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Extension", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L292"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "StartTLS", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L294"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Warn", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L295"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Mail", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L299"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Rcpt", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L302"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Write", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L310"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L313"}, {"caller_nid": "queue_mxdeliverer_delivertohost", "callee": "Quit", "is_member_call": true, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L317"}, {"caller_nid": "$graphify-root$_internal_queue_queue_lookupmxhosts", "callee": "LookupMX", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L321"}, {"caller_nid": "$graphify-root$_internal_queue_queue_lookupmxhosts", "callee": "LookupHost", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L324"}, {"caller_nid": "$graphify-root$_internal_queue_queue_lookupmxhosts", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L327"}, {"caller_nid": "$graphify-root$_internal_queue_queue_lookupmxhosts", "callee": "TrimSuffix", "is_member_call": false, "language": "go", "source_file": "internal/queue/queue.go", "source_location": "L331"}]}