1 line
36 KiB
JSON
1 line
36 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "label": "plugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L1"}, {"id": "plugin_coverageplugin", "label": "CoveragePlugin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L128"}, {"id": "plugin_coverageplugin_file_tracer", "label": ".file_tracer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L134"}, {"id": "plugin_coverageplugin_file_reporter", "label": ".file_reporter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L174"}, {"id": "plugin_coverageplugin_dynamic_context", "label": ".dynamic_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L191"}, {"id": "plugin_coverageplugin_find_executable_files", "label": ".find_executable_files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L210"}, {"id": "plugin_coverageplugin_configure", "label": ".configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L228"}, {"id": "plugin_coverageplugin_sys_info", "label": ".sys_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L242"}, {"id": "plugin_coveragepluginbase", "label": "CoveragePluginBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L256"}, {"id": "plugin_filetracer", "label": "FileTracer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L262"}, {"id": "plugin_filetracer_source_filename", "label": ".source_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L279"}, {"id": "plugin_filetracer_has_dynamic_source_filename", "label": ".has_dynamic_source_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L294"}, {"id": "plugin_filetracer_dynamic_source_filename", "label": ".dynamic_source_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L312"}, {"id": "plugin_filetracer_line_number_range", "label": ".line_number_range()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L331"}, {"id": "plugin_coderegion", "label": "CodeRegion", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L350"}, {"id": "plugin_coderegion_lt", "label": ".__lt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L371"}, {"id": "plugin_filereporter", "label": "FileReporter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L379"}, {"id": "plugin_filereporter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L392"}, {"id": "plugin_filereporter_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L402"}, {"id": "plugin_filereporter_relative_filename", "label": ".relative_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L405"}, {"id": "plugin_filereporter_source", "label": ".source()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L416"}, {"id": "plugin_filereporter_lines", "label": ".lines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L429"}, {"id": "plugin_filereporter_excluded_lines", "label": ".excluded_lines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L440"}, {"id": "plugin_filereporter_translate_lines", "label": ".translate_lines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L453"}, {"id": "plugin_filereporter_arcs", "label": ".arcs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L473"}, {"id": "plugin_filereporter_no_branch_lines", "label": ".no_branch_lines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L487"}, {"id": "plugin_filereporter_translate_arcs", "label": ".translate_arcs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L500"}, {"id": "plugin_filereporter_exit_counts", "label": ".exit_counts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L513"}, {"id": "plugin_filereporter_missing_arc_description", "label": ".missing_arc_description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L526"}, {"id": "plugin_filereporter_arc_description", "label": ".arc_description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L546"}, {"id": "plugin_filereporter_source_token_lines", "label": ".source_token_lines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L554"}, {"id": "plugin_filereporter_code_regions", "label": ".code_regions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L585"}, {"id": "plugin_filereporter_code_region_kinds", "label": ".code_region_kinds()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L594"}, {"id": "plugin_filereporter_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L610"}, {"id": "plugin_filereporter_lt", "label": ".__lt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L613"}, {"id": "plugin_rationale_129", "label": "Base class for coverage.py plug-ins.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L129"}, {"id": "plugin_rationale_135", "label": "Get a :class:`FileTracer` object for a file. Plug-in type: file tracer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L135"}, {"id": "plugin_rationale_178", "label": "Get the :class:`FileReporter` class to use for a file. Plug-in type: fi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L178"}, {"id": "plugin_rationale_195", "label": "Get the dynamically computed context label for `frame`. Plug-in type: d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L195"}, {"id": "plugin_rationale_214", "label": "Yield all of the executable files in `src_dir`, recursively. Plug-in ty", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L214"}, {"id": "plugin_rationale_229", "label": "Modify the configuration of coverage.py. Plug-in type: configurer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L229"}, {"id": "plugin_rationale_243", "label": "Get a list of information useful for debugging. Plug-in type: any.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L243"}, {"id": "plugin_rationale_257", "label": "Plugins produce specialized objects, which point back to the original plugin.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L257"}, {"id": "plugin_rationale_263", "label": "Support needed for files during the execution phase. File tracer plug-ins i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L263"}, {"id": "plugin_rationale_280", "label": "The source file name for this file. This may be any file name you like.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L280"}, {"id": "plugin_rationale_295", "label": "Does this FileTracer have dynamic source file names? FileTracers can pr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L295"}, {"id": "plugin_rationale_317", "label": "Get a dynamically computed source file name. Some plug-ins need to comp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L317"}, {"id": "plugin_rationale_332", "label": "Get the range of source line numbers for a given a call frame. The call", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L332"}, {"id": "plugin_rationale_351", "label": "Data for a region of code found by :meth:`FileReporter.code_regions`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L351"}, {"id": "plugin_rationale_372", "label": "To support sorting to make test-writing easier.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L372"}, {"id": "plugin_rationale_380", "label": "Support needed for files during the analysis and reporting phases. File tra", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L380"}, {"id": "plugin_rationale_393", "label": "Simple initialization of a `FileReporter`. The `filename` argument is t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L393"}, {"id": "plugin_rationale_406", "label": "Get the relative file name for this file. This file path will be displa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L406"}, {"id": "plugin_rationale_417", "label": "Get the source for the file. Returns a Unicode string. The bas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L417"}, {"id": "plugin_rationale_430", "label": "Get the executable lines in this file. Your plug-in must determine whic", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L430"}, {"id": "plugin_rationale_441", "label": "Get the excluded executable lines in this file. Your plug-in can use an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L441"}, {"id": "plugin_rationale_454", "label": "Translate recorded lines into reported lines. Some file formats will wa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L454"}, {"id": "plugin_rationale_474", "label": "Get the executable arcs in this file. To support branch coverage, your", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L474"}, {"id": "plugin_rationale_488", "label": "Get the lines excused from branch coverage in this file. Your plug-in c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L488"}, {"id": "plugin_rationale_501", "label": "Translate recorded arcs into reported arcs. Similar to :meth:`translate", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L501"}, {"id": "plugin_rationale_514", "label": "Get a count of exits from each line. To determine which lines are branc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L514"}, {"id": "plugin_rationale_532", "label": "Provide an English sentence describing a missing arc. The `start` and `", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L532"}, {"id": "plugin_rationale_551", "label": "Provide an English description of an arc's effect.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L551"}, {"id": "plugin_rationale_555", "label": "Generate a series of tokenized lines, one for each line in `source`. Th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L555"}, {"id": "plugin_rationale_586", "label": "Identify regions in the source file for finer reporting than by file. R", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L586"}, {"id": "plugin_rationale_595", "label": "Return the kinds of code regions this plugin can find. The returned pai", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L595"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "coverage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "coverage_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "coverage_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "plugin_coverageplugin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L128", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_file_tracer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L134", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_file_reporter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L174", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_dynamic_context", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L191", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_find_executable_files", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L210", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_configure", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L228", "weight": 1.0}, {"source": "plugin_coverageplugin", "target": "plugin_coverageplugin_sys_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L242", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "plugin_coveragepluginbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "plugin_filetracer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L262", "weight": 1.0}, {"source": "plugin_filetracer", "target": "plugin_coveragepluginbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L262", "weight": 1.0}, {"source": "plugin_filetracer", "target": "plugin_filetracer_source_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L279", "weight": 1.0}, {"source": "plugin_filetracer", "target": "plugin_filetracer_has_dynamic_source_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L294", "weight": 1.0}, {"source": "plugin_filetracer", "target": "plugin_filetracer_dynamic_source_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L312", "weight": 1.0}, {"source": "plugin_filetracer", "target": "plugin_filetracer_line_number_range", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L331", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "plugin_coderegion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L350", "weight": 1.0}, {"source": "plugin_coderegion", "target": "plugin_coderegion_lt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L371", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_plugin_py", "target": "plugin_filereporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L379", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_coveragepluginbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L379", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L392", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L402", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_relative_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L405", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_source", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L416", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_lines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L429", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_excluded_lines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L440", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_translate_lines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L453", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_arcs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L473", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_no_branch_lines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L487", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_translate_arcs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L500", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_exit_counts", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L513", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_missing_arc_description", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L526", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_arc_description", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L546", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_source_token_lines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L554", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_code_regions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L585", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_code_region_kinds", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L594", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L610", "weight": 1.0}, {"source": "plugin_filereporter", "target": "plugin_filereporter_lt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L613", "weight": 1.0}, {"source": "plugin_filereporter_source_token_lines", "target": "plugin_filereporter_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L582", "weight": 1.0}, {"source": "plugin_rationale_129", "target": "plugin_coverageplugin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L129", "weight": 1.0}, {"source": "plugin_rationale_135", "target": "plugin_coverageplugin_file_tracer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L135", "weight": 1.0}, {"source": "plugin_rationale_178", "target": "plugin_coverageplugin_file_reporter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L178", "weight": 1.0}, {"source": "plugin_rationale_195", "target": "plugin_coverageplugin_dynamic_context", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L195", "weight": 1.0}, {"source": "plugin_rationale_214", "target": "plugin_coverageplugin_find_executable_files", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L214", "weight": 1.0}, {"source": "plugin_rationale_229", "target": "plugin_coverageplugin_configure", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L229", "weight": 1.0}, {"source": "plugin_rationale_243", "target": "plugin_coverageplugin_sys_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L243", "weight": 1.0}, {"source": "plugin_rationale_257", "target": "plugin_coveragepluginbase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L257", "weight": 1.0}, {"source": "plugin_rationale_263", "target": "plugin_filetracer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L263", "weight": 1.0}, {"source": "plugin_rationale_280", "target": "plugin_filetracer_source_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L280", "weight": 1.0}, {"source": "plugin_rationale_295", "target": "plugin_filetracer_has_dynamic_source_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L295", "weight": 1.0}, {"source": "plugin_rationale_317", "target": "plugin_filetracer_dynamic_source_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L317", "weight": 1.0}, {"source": "plugin_rationale_332", "target": "plugin_filetracer_line_number_range", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L332", "weight": 1.0}, {"source": "plugin_rationale_351", "target": "plugin_coderegion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L351", "weight": 1.0}, {"source": "plugin_rationale_372", "target": "plugin_coderegion_lt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L372", "weight": 1.0}, {"source": "plugin_rationale_380", "target": "plugin_filereporter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L380", "weight": 1.0}, {"source": "plugin_rationale_393", "target": "plugin_filereporter_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L393", "weight": 1.0}, {"source": "plugin_rationale_406", "target": "plugin_filereporter_relative_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L406", "weight": 1.0}, {"source": "plugin_rationale_417", "target": "plugin_filereporter_source", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L417", "weight": 1.0}, {"source": "plugin_rationale_430", "target": "plugin_filereporter_lines", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L430", "weight": 1.0}, {"source": "plugin_rationale_441", "target": "plugin_filereporter_excluded_lines", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L441", "weight": 1.0}, {"source": "plugin_rationale_454", "target": "plugin_filereporter_translate_lines", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L454", "weight": 1.0}, {"source": "plugin_rationale_474", "target": "plugin_filereporter_arcs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L474", "weight": 1.0}, {"source": "plugin_rationale_488", "target": "plugin_filereporter_no_branch_lines", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L488", "weight": 1.0}, {"source": "plugin_rationale_501", "target": "plugin_filereporter_translate_arcs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L501", "weight": 1.0}, {"source": "plugin_rationale_514", "target": "plugin_filereporter_exit_counts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L514", "weight": 1.0}, {"source": "plugin_rationale_532", "target": "plugin_filereporter_missing_arc_description", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L532", "weight": 1.0}, {"source": "plugin_rationale_551", "target": "plugin_filereporter_arc_description", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L551", "weight": 1.0}, {"source": "plugin_rationale_555", "target": "plugin_filereporter_source_token_lines", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L555", "weight": 1.0}, {"source": "plugin_rationale_586", "target": "plugin_filereporter_code_regions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L586", "weight": 1.0}, {"source": "plugin_rationale_595", "target": "plugin_filereporter_code_region_kinds", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L595", "weight": 1.0}], "raw_calls": [{"caller_nid": "plugin_coverageplugin_file_reporter", "callee": "_needs_to_implement", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L189"}, {"caller_nid": "plugin_filetracer_source_filename", "callee": "_needs_to_implement", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L292"}, {"caller_nid": "plugin_coderegion_lt", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L374"}, {"caller_nid": "plugin_coderegion_lt", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L374"}, {"caller_nid": "plugin_filereporter_source", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L426"}, {"caller_nid": "plugin_filereporter_source", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L427"}, {"caller_nid": "plugin_filereporter_lines", "callee": "_needs_to_implement", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L438"}, {"caller_nid": "plugin_filereporter_excluded_lines", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L451"}, {"caller_nid": "plugin_filereporter_translate_lines", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L471"}, {"caller_nid": "plugin_filereporter_arcs", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L485"}, {"caller_nid": "plugin_filereporter_no_branch_lines", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L498"}, {"caller_nid": "plugin_filereporter_translate_arcs", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L511"}, {"caller_nid": "plugin_filereporter_source_token_lines", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L582"}, {"caller_nid": "plugin_filereporter_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L611"}, {"caller_nid": "plugin_filereporter_lt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/plugin.py", "source_location": "L614"}]} |