1 line
5.8 KiB
JSON
1 line
5.8 KiB
JSON
{"nodes": [{"id": "$graphify-root$_tests_send_email_py", "label": "send_email.py", "file_type": "code", "source_file": "tests/send_email.py", "source_location": "L1"}, {"id": "$graphify-root$_tests_send_email_send_test_email", "label": "send_test_email()", "file_type": "code", "source_file": "tests/send_email.py", "source_location": "L16", "_callable": true}, {"id": "$graphify-root$_tests_send_email_send_test_email_tls", "label": "send_test_email_tls()", "file_type": "code", "source_file": "tests/send_email.py", "source_location": "L34", "_callable": true}, {"id": "$graphify-root$_tests_send_email_rationale_19", "label": "Send a test email using plain SMTP.", "file_type": "rationale", "source_file": "tests/send_email.py", "source_location": "L19"}, {"id": "$graphify-root$_tests_send_email_rationale_37", "label": "Send a test email using STARTTLS.", "file_type": "rationale", "source_file": "tests/send_email.py", "source_location": "L37"}], "edges": [{"source": "$graphify-root$_tests_send_email_py", "target": "smtplib", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_py", "target": "email_mime_text", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L2", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_py", "target": "ssl", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L3", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L4", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_py", "target": "$graphify-root$_tests_send_email_send_test_email", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_py", "target": "$graphify-root$_tests_send_email_send_test_email_tls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L34", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_rationale_19", "target": "$graphify-root$_tests_send_email_send_test_email", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_tests_send_email_rationale_37", "target": "$graphify-root$_tests_send_email_send_test_email_tls", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "tests/send_email.py", "source_location": "L37", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_tests_send_email_send_test_email", "callee": "MIMEText", "is_member_call": false, "source_file": "tests/send_email.py", "source_location": "L20", "receiver": null}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email", "callee": "SMTP", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L26", "receiver": "smtplib"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email", "callee": "login", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L28", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email", "callee": "send_message", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L29", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "MIMEText", "is_member_call": false, "source_file": "tests/send_email.py", "source_location": "L38", "receiver": null}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "_create_unverified_context", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L42", "receiver": "ssl"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "SMTP", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L46", "receiver": "smtplib"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "ehlo", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L48", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "has_extn", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L49", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "starttls", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L50", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "ehlo", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L51", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "login", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L56", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "send_message", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L57", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "send_message", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L60", "receiver": "server"}, {"caller_nid": "$graphify-root$_tests_send_email_send_test_email_tls", "callee": "quit", "is_member_call": true, "source_file": "tests/send_email.py", "source_location": "L67", "receiver": "server"}]} |