Files
tfm_ainventory/graphify-out/cache/d527551d0f797c5409b7123f60c9988d01995c7e51ee5aeb2992468e54b1a106.json

1 line
22 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "label": "jsonreport.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L1"}, {"id": "jsonreport_jsonreporter", "label": "JsonReporter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L34"}, {"id": "jsonreport_jsonreporter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L39"}, {"id": "jsonreport_jsonreporter_make_summary", "label": ".make_summary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L45"}, {"id": "jsonreport_jsonreporter_make_branch_summary", "label": ".make_branch_summary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L58"}, {"id": "jsonreport_jsonreporter_report", "label": ".report()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L69"}, {"id": "jsonreport_jsonreporter_report_one_file", "label": ".report_one_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L110"}, {"id": "jsonreport_jsonreporter_make_region_data", "label": ".make_region_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L164"}, {"id": "jsonreport_convert_branch_arcs", "label": "_convert_branch_arcs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L194"}, {"id": "jsonreport_rationale_35", "label": "A reporter for writing JSON coverage results.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L35"}, {"id": "jsonreport_rationale_46", "label": "Create a dict summarizing `nums`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L46"}, {"id": "jsonreport_rationale_59", "label": "Create a dict summarizing the branch info in `nums`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L59"}, {"id": "jsonreport_rationale_70", "label": "Generate a json report for `morfs`. `morfs` is a list of modules or fil", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L70"}, {"id": "jsonreport_rationale_113", "label": "Extract the relevant report data for a single file.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L113"}, {"id": "jsonreport_rationale_170", "label": "Create the data object for one region of a file.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L170"}, {"id": "jsonreport_rationale_197", "label": "Convert branch arcs to a list of two-element tuples.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L197"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "datetime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage_report_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage_results", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage_data", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "coverage_plugin", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "jsonreport_jsonreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L34", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L39", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_make_summary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L45", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_make_branch_summary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L58", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L69", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_report_one_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L110", "weight": 1.0}, {"source": "jsonreport_jsonreporter", "target": "jsonreport_jsonreporter_make_region_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_jsonreport_py", "target": "jsonreport_convert_branch_arcs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L194", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report", "target": "jsonreport_jsonreporter_report_one_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L90", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report", "target": "jsonreport_jsonreporter_make_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L97", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report", "target": "jsonreport_jsonreporter_make_branch_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L100", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report_one_file", "target": "jsonreport_jsonreporter_make_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L116", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report_one_file", "target": "jsonreport_jsonreporter_make_branch_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L126", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report_one_file", "target": "jsonreport_convert_branch_arcs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L128", "weight": 1.0}, {"source": "jsonreport_jsonreporter_report_one_file", "target": "jsonreport_jsonreporter_make_region_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L151", "weight": 1.0}, {"source": "jsonreport_jsonreporter_make_region_data", "target": "jsonreport_jsonreporter_make_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L172", "weight": 1.0}, {"source": "jsonreport_jsonreporter_make_region_data", "target": "jsonreport_jsonreporter_make_branch_summary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L184", "weight": 1.0}, {"source": "jsonreport_jsonreporter_make_region_data", "target": "jsonreport_convert_branch_arcs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L186", "weight": 1.0}, {"source": "jsonreport_rationale_35", "target": "jsonreport_jsonreporter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L35", "weight": 1.0}, {"source": "jsonreport_rationale_46", "target": "jsonreport_jsonreporter_make_summary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L46", "weight": 1.0}, {"source": "jsonreport_rationale_59", "target": "jsonreport_jsonreporter_make_branch_summary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L59", "weight": 1.0}, {"source": "jsonreport_rationale_70", "target": "jsonreport_jsonreporter_report", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L70", "weight": 1.0}, {"source": "jsonreport_rationale_113", "target": "jsonreport_jsonreporter_report_one_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L113", "weight": 1.0}, {"source": "jsonreport_rationale_170", "target": "jsonreport_jsonreporter_make_region_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L170", "weight": 1.0}, {"source": "jsonreport_rationale_197", "target": "jsonreport_convert_branch_arcs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L197", "weight": 1.0}], "raw_calls": [{"caller_nid": "jsonreport_jsonreporter_init", "callee": "Numbers", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L42"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "get_data", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L78"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "set_query_contexts", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L79"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "isoformat", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L83"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "now", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L83"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "has_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L84"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "get_analysis_to_report", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L89"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "relative_filename", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L90"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "has_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L99"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L100"}, {"caller_nid": "jsonreport_jsonreporter_report", "callee": "dump", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L102"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L118"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L120"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L121"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "contexts_by_lineno", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L124"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "has_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L125"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L126"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L127"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "executed_branch_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L128"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L130"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "missing_branch_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L131"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L134"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L134"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "source", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L134"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "code_regions", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L135"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "code_region_kinds", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L136"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L137"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L137"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "AnalysisNarrower", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L143"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "add_regions", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L144"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "add_regions", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L145"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "narrow", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L153"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "narrow", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L159"}, {"caller_nid": "jsonreport_jsonreporter_report_one_file", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L160"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L174"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L176"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L177"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "contexts_by_lineno", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L181"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "has_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L183"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L184"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L185"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "executed_branch_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L186"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L188"}, {"caller_nid": "jsonreport_jsonreporter_make_region_data", "callee": "missing_branch_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L189"}, {"caller_nid": "jsonreport_convert_branch_arcs", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/jsonreport.py", "source_location": "L198"}]}