1 line
38 KiB
JSON
1 line
38 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "label": "misc.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L1"}, {"id": "misc_isolate_module", "label": "isolate_module()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L35"}, {"id": "misc_sysmodulesaver", "label": "SysModuleSaver", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L57"}, {"id": "misc_sysmodulesaver_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L60"}, {"id": "misc_sysmodulesaver_restore", "label": ".restore()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L63"}, {"id": "misc_sys_modules_saved", "label": "sys_modules_saved()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L71"}, {"id": "misc_import_third_party", "label": "import_third_party()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L80"}, {"id": "misc_nice_pair", "label": "nice_pair()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L103"}, {"id": "misc_bool_or_none", "label": "bool_or_none()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L117"}, {"id": "misc_join_regex", "label": "join_regex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L125"}, {"id": "misc_file_be_gone", "label": "file_be_gone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L134"}, {"id": "misc_ensure_dir", "label": "ensure_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L143"}, {"id": "misc_ensure_dir_for_file", "label": "ensure_dir_for_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L152"}, {"id": "misc_hasher", "label": "Hasher", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L157"}, {"id": "misc_hasher_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L160"}, {"id": "misc_hasher_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L163"}, {"id": "misc_hasher_digest", "label": ".digest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L198"}, {"id": "misc_hasher_hexdigest", "label": ".hexdigest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L202"}, {"id": "misc_needs_to_implement", "label": "_needs_to_implement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L207"}, {"id": "misc_defaultvalue", "label": "DefaultValue", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L222"}, {"id": "misc_defaultvalue_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L230"}, {"id": "misc_defaultvalue_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L233"}, {"id": "misc_substitute_variables", "label": "substitute_variables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L237"}, {"id": "misc_format_local_datetime", "label": "format_local_datetime()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L288"}, {"id": "misc_import_local_file", "label": "import_local_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L293"}, {"id": "misc_human_key", "label": "_human_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L314"}, {"id": "misc_human_sorted", "label": "human_sorted()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L333"}, {"id": "misc_human_sorted_items", "label": "human_sorted_items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L347"}, {"id": "misc_plural", "label": "plural()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L361"}, {"id": "misc_stdout_link", "label": "stdout_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L373"}, {"id": "misc_rationale_36", "label": "Copy a module so that we are isolated from aggressive mocking. If a test su", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L36"}, {"id": "misc_rationale_58", "label": "Saves the contents of sys.modules, and removes new modules later.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L58"}, {"id": "misc_rationale_64", "label": "Remove any modules imported since this object started.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L64"}, {"id": "misc_rationale_72", "label": "A context manager to remove any modules imported during a block.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L72"}, {"id": "misc_rationale_81", "label": "Import a third-party module we need, but might not be installed. This also", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L81"}, {"id": "misc_rationale_104", "label": "Make a nice string representation of a pair of numbers. If the numbers are", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L104"}, {"id": "misc_rationale_118", "label": "Return bool(b), but preserve None.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L118"}, {"id": "misc_rationale_126", "label": "Combine a series of regex strings into one that matches any of them.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L126"}, {"id": "misc_rationale_135", "label": "Remove a file, and don't get annoyed if it doesn't exist.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L135"}, {"id": "misc_rationale_144", "label": "Make sure the directory exists. If `directory` is None or empty, do nothing", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L144"}, {"id": "misc_rationale_153", "label": "Make sure the directory for the path exists.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L153"}, {"id": "misc_rationale_158", "label": "Hashes Python data for fingerprinting.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L158"}, {"id": "misc_rationale_164", "label": "Add `v` to the hash, recursively if needed.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L164"}, {"id": "misc_rationale_199", "label": "Get the full binary digest of the hash.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L199"}, {"id": "misc_rationale_203", "label": "Retrieve a 32-char hex digest of the hash.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L203"}, {"id": "misc_rationale_208", "label": "Helper to raise NotImplementedError in interface stubs.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L208"}, {"id": "misc_rationale_223", "label": "A sentinel object to use for unusual default-value needs. Construct with a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L223"}, {"id": "misc_rationale_238", "label": "Substitute ``${VAR}`` variables in `text` with their values. Variables in t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L238"}, {"id": "misc_rationale_289", "label": "Return a string with local timezone representing the date.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L289"}, {"id": "misc_rationale_294", "label": "Import a local file as a module. Opens a file in the current directory name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L294"}, {"id": "misc_rationale_315", "label": "Turn a string into a list of string and number chunks. \"z23a\" -> ([\"z\", 23,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L315"}, {"id": "misc_rationale_334", "label": "Sort the given iterable of strings the way that humans expect. Numeric comp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L334"}, {"id": "misc_rationale_351", "label": "Sort (string, ...) items the way humans expect. The elements of `items` can", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L351"}, {"id": "misc_rationale_362", "label": "Pluralize a word. If n is 1, return thing. Otherwise return things, or thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L362"}, {"id": "misc_rationale_374", "label": "Format text+url as a clickable link for stdout. If attached to a terminal,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L374"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "datetime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "errno", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "importlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "importlib_util", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "os_path", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "types", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "coverage_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "coverage_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "coverage_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_isolate_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_sysmodulesaver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L57", "weight": 1.0}, {"source": "misc_sysmodulesaver", "target": "misc_sysmodulesaver_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L60", "weight": 1.0}, {"source": "misc_sysmodulesaver", "target": "misc_sysmodulesaver_restore", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_sys_modules_saved", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_import_third_party", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_nice_pair", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_bool_or_none", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_join_regex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_file_be_gone", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_ensure_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_ensure_dir_for_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_hasher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L157", "weight": 1.0}, {"source": "misc_hasher", "target": "misc_hasher_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L160", "weight": 1.0}, {"source": "misc_hasher", "target": "misc_hasher_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L163", "weight": 1.0}, {"source": "misc_hasher", "target": "misc_hasher_digest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L198", "weight": 1.0}, {"source": "misc_hasher", "target": "misc_hasher_hexdigest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_needs_to_implement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L207", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_defaultvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L222", "weight": 1.0}, {"source": "misc_defaultvalue", "target": "misc_defaultvalue_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L230", "weight": 1.0}, {"source": "misc_defaultvalue", "target": "misc_defaultvalue_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L233", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_substitute_variables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L237", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_format_local_datetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L288", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_import_local_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L293", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_human_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L314", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_human_sorted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L333", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_human_sorted_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L347", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_plural", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L361", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_coverage_misc_py", "target": "misc_stdout_link", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L373", "weight": 1.0}, {"source": "misc_sys_modules_saved", "target": "misc_sysmodulesaver", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L73", "weight": 1.0}, {"source": "misc_sys_modules_saved", "target": "misc_sysmodulesaver_restore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L77", "weight": 1.0}, {"source": "misc_import_third_party", "target": "misc_sys_modules_saved", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L96", "weight": 1.0}, {"source": "misc_ensure_dir_for_file", "target": "misc_ensure_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L154", "weight": 1.0}, {"source": "misc_human_sorted_items", "target": "misc_human_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L358", "weight": 1.0}, {"source": "misc_rationale_36", "target": "misc_isolate_module", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L36", "weight": 1.0}, {"source": "misc_rationale_58", "target": "misc_sysmodulesaver", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L58", "weight": 1.0}, {"source": "misc_rationale_64", "target": "misc_sysmodulesaver_restore", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L64", "weight": 1.0}, {"source": "misc_rationale_72", "target": "misc_sys_modules_saved", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L72", "weight": 1.0}, {"source": "misc_rationale_81", "target": "misc_import_third_party", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L81", "weight": 1.0}, {"source": "misc_rationale_104", "target": "misc_nice_pair", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L104", "weight": 1.0}, {"source": "misc_rationale_118", "target": "misc_bool_or_none", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L118", "weight": 1.0}, {"source": "misc_rationale_126", "target": "misc_join_regex", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L126", "weight": 1.0}, {"source": "misc_rationale_135", "target": "misc_file_be_gone", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L135", "weight": 1.0}, {"source": "misc_rationale_144", "target": "misc_ensure_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L144", "weight": 1.0}, {"source": "misc_rationale_153", "target": "misc_ensure_dir_for_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L153", "weight": 1.0}, {"source": "misc_rationale_158", "target": "misc_hasher", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L158", "weight": 1.0}, {"source": "misc_rationale_164", "target": "misc_hasher_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L164", "weight": 1.0}, {"source": "misc_rationale_199", "target": "misc_hasher_digest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L199", "weight": 1.0}, {"source": "misc_rationale_203", "target": "misc_hasher_hexdigest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L203", "weight": 1.0}, {"source": "misc_rationale_208", "target": "misc_needs_to_implement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L208", "weight": 1.0}, {"source": "misc_rationale_223", "target": "misc_defaultvalue", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L223", "weight": 1.0}, {"source": "misc_rationale_238", "target": "misc_substitute_variables", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L238", "weight": 1.0}, {"source": "misc_rationale_289", "target": "misc_format_local_datetime", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L289", "weight": 1.0}, {"source": "misc_rationale_294", "target": "misc_import_local_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L294", "weight": 1.0}, {"source": "misc_rationale_315", "target": "misc_human_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L315", "weight": 1.0}, {"source": "misc_rationale_334", "target": "misc_human_sorted", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L334", "weight": 1.0}, {"source": "misc_rationale_351", "target": "misc_human_sorted_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L351", "weight": 1.0}, {"source": "misc_rationale_362", "target": "misc_plural", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L362", "weight": 1.0}, {"source": "misc_rationale_374", "target": "misc_stdout_link", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L374", "weight": 1.0}], "raw_calls": [{"caller_nid": "misc_isolate_module", "callee": "ModuleType", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L44"}, {"caller_nid": "misc_isolate_module", "callee": "dir", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L46"}, {"caller_nid": "misc_isolate_module", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L47"}, {"caller_nid": "misc_isolate_module", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L48"}, {"caller_nid": "misc_isolate_module", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L50"}, {"caller_nid": "misc_sysmodulesaver_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L61"}, {"caller_nid": "misc_sysmodulesaver_restore", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L65"}, {"caller_nid": "misc_import_third_party", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L98"}, {"caller_nid": "misc_bool_or_none", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L122"}, {"caller_nid": "misc_join_regex", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L127"}, {"caller_nid": "misc_join_regex", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L128"}, {"caller_nid": "misc_join_regex", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L131"}, {"caller_nid": "misc_file_be_gone", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L137"}, {"caller_nid": "misc_ensure_dir", "callee": "makedirs", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L149"}, {"caller_nid": "misc_ensure_dir_for_file", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L154"}, {"caller_nid": "misc_hasher_init", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L161"}, {"caller_nid": "misc_hasher_update", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L165"}, {"caller_nid": "misc_hasher_update", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L165"}, {"caller_nid": "misc_hasher_update", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L165"}, {"caller_nid": "misc_hasher_update", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L170"}, {"caller_nid": "misc_hasher_update", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L170"}, {"caller_nid": "misc_hasher_update", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L171"}, {"caller_nid": "misc_hasher_update", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L173"}, {"caller_nid": "misc_hasher_update", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L173"}, {"caller_nid": "misc_hasher_update", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L176"}, {"caller_nid": "misc_hasher_update", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L176"}, {"caller_nid": "misc_hasher_update", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L181"}, {"caller_nid": "misc_hasher_update", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L181"}, {"caller_nid": "misc_hasher_update", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L185"}, {"caller_nid": "misc_hasher_update", "callee": "dir", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L188"}, {"caller_nid": "misc_hasher_update", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L189"}, {"caller_nid": "misc_hasher_update", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L191"}, {"caller_nid": "misc_hasher_update", "callee": "isroutine", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L192"}, {"caller_nid": "misc_needs_to_implement", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L209"}, {"caller_nid": "misc_needs_to_implement", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L217"}, {"caller_nid": "misc_substitute_variables", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L284"}, {"caller_nid": "misc_format_local_datetime", "callee": "strftime", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L290"}, {"caller_nid": "misc_format_local_datetime", "callee": "astimezone", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L290"}, {"caller_nid": "misc_import_local_file", "callee": "spec_from_file_location", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L303"}, {"caller_nid": "misc_import_local_file", "callee": "module_from_spec", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L305"}, {"caller_nid": "misc_import_local_file", "callee": "exec_module", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L308"}, {"caller_nid": "misc_human_key", "callee": "tryint", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L330"}, {"caller_nid": "misc_human_key", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L330"}, {"caller_nid": "misc_human_sorted", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L341"}, {"caller_nid": "misc_human_sorted_items", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L358"}, {"caller_nid": "misc_stdout_link", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L379"}, {"caller_nid": "misc_stdout_link", "callee": "isatty", "source_file": "backend/venv/lib/python3.12/site-packages/coverage/misc.py", "source_location": "L379"}]} |