Files
tfm_ainventory/graphify-out/cache/60c8e9a341b316d6114066f5891805dd4067984b8f4a0a38dfdb59a4bae6287f.json

1 line
42 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "label": "collector.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L1"}, {"id": "collector_collector", "label": "Collector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L41"}, {"id": "collector_collector_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L62"}, {"id": "collector_collector_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L167"}, {"id": "collector_collector_use_data", "label": ".use_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L170"}, {"id": "collector_collector_tracer_name", "label": ".tracer_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L176"}, {"id": "collector_collector_clear_data", "label": "._clear_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L180"}, {"id": "collector_collector_reset", "label": ".reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L192"}, {"id": "collector_collector_lock_data", "label": ".lock_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L239"}, {"id": "collector_collector_unlock_data", "label": ".unlock_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L244"}, {"id": "collector_collector_start_tracer", "label": "._start_tracer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L249"}, {"id": "collector_collector_installation_trace", "label": "._installation_trace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L289"}, {"id": "collector_collector_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L302"}, {"id": "collector_collector_stop", "label": ".stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L337"}, {"id": "collector_collector_pause", "label": ".pause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L355"}, {"id": "collector_collector_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L367"}, {"id": "collector_collector_post_fork", "label": ".post_fork()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L377"}, {"id": "collector_collector_activity", "label": "._activity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L383"}, {"id": "collector_collector_switch_context", "label": ".switch_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L391"}, {"id": "collector_collector_disable_plugin", "label": ".disable_plugin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L403"}, {"id": "collector_cached_mapped_file", "label": "cached_mapped_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L414"}, {"id": "collector_collector_mapped_file_dict", "label": ".mapped_file_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L418"}, {"id": "collector_collector_plugin_was_disabled", "label": ".plugin_was_disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L438"}, {"id": "collector_collector_flush_data", "label": ".flush_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L442"}, {"id": "collector_rationale_42", "label": "Collects trace data. Creates a Tracer object for each thread, since they tr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L42"}, {"id": "collector_rationale_73", "label": "Create a collector. `should_trace` is a function, taking a file name an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L73"}, {"id": "collector_rationale_171", "label": "Use `covdata` for recording data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L171"}, {"id": "collector_rationale_177", "label": "Return the class name of the tracer we're using.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L177"}, {"id": "collector_rationale_181", "label": "Clear out existing data, but stay ready for more collection.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L181"}, {"id": "collector_rationale_193", "label": "Clear collected data, and prepare to collect more.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L193"}, {"id": "collector_rationale_240", "label": "Lock self.data_lock, for use by tracers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L240"}, {"id": "collector_rationale_245", "label": "Unlock self.data_lock, for use by tracers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L245"}, {"id": "collector_rationale_250", "label": "Start a new Tracer object, and store it in self.tracers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L250"}, {"id": "collector_rationale_290", "label": "Called on new threads, installs the real tracer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L290"}, {"id": "collector_rationale_303", "label": "Start collecting trace information.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L303"}, {"id": "collector_rationale_338", "label": "Stop collecting trace information.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L338"}, {"id": "collector_rationale_356", "label": "Pause tracing, but be prepared to `resume`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L356"}, {"id": "collector_rationale_368", "label": "Resume tracing after a `pause`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L368"}, {"id": "collector_rationale_378", "label": "After a fork, tracers might need to adjust.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L378"}, {"id": "collector_rationale_384", "label": "Has any activity been traced? Returns a boolean, True if any trace func", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L384"}, {"id": "collector_rationale_392", "label": "Switch to a new dynamic context.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L392"}, {"id": "collector_rationale_404", "label": "Disable the plugin mentioned in `disposition`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L404"}, {"id": "collector_rationale_415", "label": "A locally cached version of file names mapped through file_mapper.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L415"}, {"id": "collector_rationale_419", "label": "Return a dict like d, but with keys modified by file_mapper.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L419"}, {"id": "collector_rationale_439", "label": "Record that `plugin` was disabled during the run.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L439"}, {"id": "collector_rationale_443", "label": "Save the collected data to our associated `CoverageData`. Data may have", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L443"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_data", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_debug", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_plugin", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "coverage_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "collector_collector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L41", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L62", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L167", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_use_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L170", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_tracer_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L176", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_clear_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L180", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L192", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_lock_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L239", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_unlock_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L244", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_start_tracer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L249", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_installation_trace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L289", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L302", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L337", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_pause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L355", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L367", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_post_fork", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L377", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_activity", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L383", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_switch_context", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L391", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_disable_plugin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L403", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_collector_py", "target": "collector_cached_mapped_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L414", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_mapped_file_dict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L418", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_plugin_was_disabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L438", "weight": 1.0}, {"source": "collector_collector", "target": "collector_collector_flush_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L442", "weight": 1.0}, {"source": "collector_collector_init", "target": "collector_collector_tracer_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L153", "weight": 1.0}, {"source": "collector_collector_init", "target": "collector_collector_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L165", "weight": 1.0}, {"source": "collector_collector_repr", "target": "collector_collector_tracer_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L168", "weight": 1.0}, {"source": "collector_collector_reset", "target": "collector_collector_clear_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L237", "weight": 1.0}, {"source": "collector_collector_start_tracer", "target": "collector_collector_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L275", "weight": 1.0}, {"source": "collector_collector_installation_trace", "target": "collector_collector_start_tracer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L294", "weight": 1.0}, {"source": "collector_collector_start", "target": "collector_collector_post_fork", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L312", "weight": 1.0}, {"source": "collector_collector_start", "target": "collector_collector_pause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L316", "weight": 1.0}, {"source": "collector_collector_start", "target": "collector_collector_start_tracer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L322", "weight": 1.0}, {"source": "collector_collector_start", "target": "collector_collector_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L325", "weight": 1.0}, {"source": "collector_collector_stop", "target": "collector_collector_pause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L348", "weight": 1.0}, {"source": "collector_collector_stop", "target": "collector_collector_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L353", "weight": 1.0}, {"source": "collector_collector_pause", "target": "collector_collector_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L358", "weight": 1.0}, {"source": "collector_collector_resume", "target": "collector_collector_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L370", "weight": 1.0}, {"source": "collector_collector_resume", "target": "collector_collector_start_tracer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L375", "weight": 1.0}, {"source": "collector_collector_switch_context", "target": "collector_collector_flush_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L394", "weight": 1.0}, {"source": "collector_collector_mapped_file_dict", "target": "collector_cached_mapped_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L436", "weight": 1.0}, {"source": "collector_collector_flush_data", "target": "collector_collector_activity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L450", "weight": 1.0}, {"source": "collector_collector_flush_data", "target": "collector_collector_mapped_file_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L476", "weight": 1.0}, {"source": "collector_collector_flush_data", "target": "collector_cached_mapped_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L482", "weight": 1.0}, {"source": "collector_collector_flush_data", "target": "collector_collector_clear_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L488", "weight": 1.0}, {"source": "collector_rationale_42", "target": "collector_collector", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L42", "weight": 1.0}, {"source": "collector_rationale_73", "target": "collector_collector_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L73", "weight": 1.0}, {"source": "collector_rationale_171", "target": "collector_collector_use_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L171", "weight": 1.0}, {"source": "collector_rationale_177", "target": "collector_collector_tracer_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L177", "weight": 1.0}, {"source": "collector_rationale_181", "target": "collector_collector_clear_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L181", "weight": 1.0}, {"source": "collector_rationale_193", "target": "collector_collector_reset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L193", "weight": 1.0}, {"source": "collector_rationale_240", "target": "collector_collector_lock_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L240", "weight": 1.0}, {"source": "collector_rationale_245", "target": "collector_collector_unlock_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L245", "weight": 1.0}, {"source": "collector_rationale_250", "target": "collector_collector_start_tracer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L250", "weight": 1.0}, {"source": "collector_rationale_290", "target": "collector_collector_installation_trace", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L290", "weight": 1.0}, {"source": "collector_rationale_303", "target": "collector_collector_start", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L303", "weight": 1.0}, {"source": "collector_rationale_338", "target": "collector_collector_stop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L338", "weight": 1.0}, {"source": "collector_rationale_356", "target": "collector_collector_pause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L356", "weight": 1.0}, {"source": "collector_rationale_368", "target": "collector_collector_resume", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L368", "weight": 1.0}, {"source": "collector_rationale_378", "target": "collector_collector_post_fork", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L378", "weight": 1.0}, {"source": "collector_rationale_384", "target": "collector_collector_activity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L384", "weight": 1.0}, {"source": "collector_rationale_392", "target": "collector_collector_switch_context", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L392", "weight": 1.0}, {"source": "collector_rationale_404", "target": "collector_collector_disable_plugin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L404", "weight": 1.0}, {"source": "collector_rationale_415", "target": "collector_collector_cached_mapped_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L415", "weight": 1.0}, {"source": "collector_rationale_419", "target": "collector_collector_mapped_file_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L419", "weight": 1.0}, {"source": "collector_rationale_439", "target": "collector_collector_plugin_was_disabled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L439", "weight": 1.0}, {"source": "collector_rationale_443", "target": "collector_collector_flush_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L443", "weight": 1.0}], "raw_calls": [{"caller_nid": "collector_collector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L111"}, {"caller_nid": "collector_collector_init", "callee": "getpid", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L113"}, {"caller_nid": "collector_collector_init", "callee": "short_stack", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L119"}, {"caller_nid": "collector_collector_init", "callee": "ConfigError", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L147"}, {"caller_nid": "collector_collector_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L149"}, {"caller_nid": "collector_collector_init", "callee": "ConfigError", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L150"}, {"caller_nid": "collector_collector_init", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L151"}, {"caller_nid": "collector_collector_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L168"}, {"caller_nid": "collector_collector_use_data", "callee": "set_context", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L174"}, {"caller_nid": "collector_collector_clear_data", "callee": "nullcontext", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L185"}, {"caller_nid": "collector_collector_clear_data", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L186"}, {"caller_nid": "collector_collector_clear_data", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L187"}, {"caller_nid": "collector_collector_clear_data", "callee": "reset_activity", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L190"}, {"caller_nid": "collector_collector_reset", "callee": "Lock", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L194"}, {"caller_nid": "collector_collector_reset", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L203"}, {"caller_nid": "collector_collector_reset", "callee": "newdict", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L230"}, {"caller_nid": "collector_collector_lock_data", "callee": "acquire", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L242"}, {"caller_nid": "collector_collector_unlock_data", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L247"}, {"caller_nid": "collector_collector_start_tracer", "callee": "tracer_class", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L251"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L260"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L262"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L264"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L266"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L268"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L270"}, {"caller_nid": "collector_collector_start_tracer", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L272"}, {"caller_nid": "collector_collector_start_tracer", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L276"}, {"caller_nid": "collector_collector_installation_trace", "callee": "settrace", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L292"}, {"caller_nid": "collector_collector_installation_trace", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L298"}, {"caller_nid": "collector_collector_start", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L310"}, {"caller_nid": "collector_collector_start", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L330"}, {"caller_nid": "collector_collector_start", "callee": "settrace", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L335"}, {"caller_nid": "collector_collector_stop", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L341"}, {"caller_nid": "collector_collector_stop", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L343"}, {"caller_nid": "collector_collector_stop", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L351"}, {"caller_nid": "collector_collector_pause", "callee": "get_stats", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L359"}, {"caller_nid": "collector_collector_pause", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L361"}, {"caller_nid": "collector_collector_pause", "callee": "human_sorted_items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L362"}, {"caller_nid": "collector_collector_pause", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L362"}, {"caller_nid": "collector_collector_pause", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L363"}, {"caller_nid": "collector_collector_pause", "callee": "settrace", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L365"}, {"caller_nid": "collector_collector_resume", "callee": "settrace", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L373"}, {"caller_nid": "collector_collector_post_fork", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L380"}, {"caller_nid": "collector_collector_activity", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L389"}, {"caller_nid": "collector_collector_activity", "callee": "activity", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L389"}, {"caller_nid": "collector_collector_switch_context", "callee": "set_context", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L401"}, {"caller_nid": "collector_collector_disable_plugin", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L409"}, {"caller_nid": "collector_cached_mapped_file", "callee": "file_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L416"}, {"caller_nid": "collector_collector_mapped_file_dict", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L425"}, {"caller_nid": "collector_collector_mapped_file_dict", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L427"}, {"caller_nid": "collector_collector_mapped_file_dict", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L427"}, {"caller_nid": "collector_collector_mapped_file_dict", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L433"}, {"caller_nid": "collector_collector_plugin_was_disabled", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L440"}, {"caller_nid": "collector_collector_flush_data", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L459"}, {"caller_nid": "collector_collector_flush_data", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L463"}, {"caller_nid": "collector_collector_flush_data", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L463"}, {"caller_nid": "collector_collector_flush_data", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L465"}, {"caller_nid": "collector_collector_flush_data", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L472"}, {"caller_nid": "collector_collector_flush_data", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L475"}, {"caller_nid": "collector_collector_flush_data", "callee": "add_arcs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L476"}, {"caller_nid": "collector_collector_flush_data", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L478"}, {"caller_nid": "collector_collector_flush_data", "callee": "add_lines", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L479"}, {"caller_nid": "collector_collector_flush_data", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L483"}, {"caller_nid": "collector_collector_flush_data", "callee": "add_file_tracers", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/collector.py", "source_location": "L486"}]}