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

1 line
18 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L1"}, {"id": "init_pytest_addoption", "label": "pytest_addoption()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L26"}, {"id": "init_register_assert_rewrite", "label": "register_assert_rewrite()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L71"}, {"id": "init_rewritehook", "label": "RewriteHook", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L96"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "init_rewritehook_mark_rewrite", "label": ".mark_rewrite()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L97"}, {"id": "init_dummyrewritehook", "label": "DummyRewriteHook", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L100"}, {"id": "init_dummyrewritehook_mark_rewrite", "label": ".mark_rewrite()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L103"}, {"id": "init_assertionstate", "label": "AssertionState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L107"}, {"id": "init_assertionstate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L110"}, {"id": "init_install_importhook", "label": "install_importhook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L116"}, {"id": "init_pytest_collection", "label": "pytest_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L132"}, {"id": "init_pytest_runtest_protocol", "label": "pytest_runtest_protocol()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L143"}, {"id": "init_pytest_sessionfinish", "label": "pytest_sessionfinish()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L198"}, {"id": "init_pytest_assertrepr_compare", "label": "pytest_assertrepr_compare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L205"}, {"id": "init_rationale_72", "label": "Register one or more module names to be rewritten on import. This function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L72"}, {"id": "init_rationale_101", "label": "A no-op import hook for when rewriting is disabled.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L101"}, {"id": "init_rationale_108", "label": "State for the assertion plugin.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L108"}, {"id": "init_rationale_117", "label": "Try to install the rewrite hook, raise SystemError if it fails.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L117"}, {"id": "init_rationale_144", "label": "Setup the pytest_assertrepr_compare and pytest_assertion_pass hooks. The re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L144"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_assertion", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_assertion", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_assertion", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_assertion_rewrite", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_config_argparsing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_nodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "pytest_main", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_pytest_addoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_register_assert_rewrite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_rewritehook", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L96", "weight": 1.0}, {"source": "init_rewritehook", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L96", "weight": 1.0}, {"source": "init_rewritehook", "target": "init_rewritehook_mark_rewrite", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_dummyrewritehook", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L100", "weight": 1.0}, {"source": "init_dummyrewritehook", "target": "init_dummyrewritehook_mark_rewrite", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_assertionstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L107", "weight": 1.0}, {"source": "init_assertionstate", "target": "init_assertionstate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_install_importhook", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_pytest_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_pytest_runtest_protocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_pytest_sessionfinish", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_assertion_init_py", "target": "init_pytest_assertrepr_compare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L205", "weight": 1.0}, {"source": "init_register_assert_rewrite", "target": "init_dummyrewritehook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L92", "weight": 1.0}, {"source": "init_register_assert_rewrite", "target": "init_dummyrewritehook_mark_rewrite", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L93", "weight": 1.0}, {"source": "init_install_importhook", "target": "init_assertionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L118", "weight": 1.0}, {"source": "init_rationale_72", "target": "init_register_assert_rewrite", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L72", "weight": 1.0}, {"source": "init_rationale_101", "target": "init_dummyrewritehook", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L101", "weight": 1.0}, {"source": "init_rationale_108", "target": "init_assertionstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L108", "weight": 1.0}, {"source": "init_rationale_117", "target": "init_install_importhook", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L117", "weight": 1.0}, {"source": "init_rationale_144", "target": "init_pytest_runtest_protocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L144", "weight": 1.0}], "raw_calls": [{"caller_nid": "init_pytest_addoption", "callee": "getgroup", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L27"}, {"caller_nid": "init_pytest_addoption", "callee": "addoption", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L28"}, {"caller_nid": "init_pytest_addoption", "callee": "addini", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L42"}, {"caller_nid": "init_pytest_addoption", "callee": "addini", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L50"}, {"caller_nid": "init_pytest_addoption", "callee": "addini", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L55"}, {"caller_nid": "init_pytest_addoption", "callee": "_add_verbosity_ini", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L61"}, {"caller_nid": "init_register_assert_rewrite", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L83"}, {"caller_nid": "init_register_assert_rewrite", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L85"}, {"caller_nid": "init_register_assert_rewrite", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L85"}, {"caller_nid": "init_register_assert_rewrite", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L85"}, {"caller_nid": "init_register_assert_rewrite", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L88"}, {"caller_nid": "init_assertionstate_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L112"}, {"caller_nid": "init_install_importhook", "callee": "AssertionRewritingHook", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L119"}, {"caller_nid": "init_install_importhook", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L120"}, {"caller_nid": "init_install_importhook", "callee": "trace", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L121"}, {"caller_nid": "init_install_importhook", "callee": "add_cleanup", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L128"}, {"caller_nid": "init_pytest_collection", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L136"}, {"caller_nid": "init_pytest_collection", "callee": "set_session", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L139"}, {"caller_nid": "init_pytest_runtest_protocol", "callee": "get_hookimpls", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L184"}, {"caller_nid": "init_pytest_sessionfinish", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L199"}, {"caller_nid": "init_pytest_sessionfinish", "callee": "set_session", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L202"}, {"caller_nid": "init_pytest_assertrepr_compare", "callee": "assertrepr_compare", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py", "source_location": "L208"}]}