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

1 line
19 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "label": "test_typing.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L1"}, {"id": "test_typing_key_func", "label": "_key_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L52"}, {"id": "test_typing_strip_filename", "label": "_strip_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L61"}, {"id": "test_typing_strip_func", "label": "strip_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L68"}, {"id": "test_typing_run_mypy", "label": "run_mypy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L74"}, {"id": "test_typing_get_test_cases", "label": "get_test_cases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L119"}, {"id": "test_typing_test_pass", "label": "test_pass()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L142"}, {"id": "test_typing_test_reveal", "label": "test_reveal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L165"}, {"id": "test_typing_test_code_runs", "label": "test_code_runs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L193"}, {"id": "test_typing_rationale_53", "label": "Split at the first occurrence of the ``:`` character. Windows drive-letters", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L53"}, {"id": "test_typing_rationale_62", "label": "Strip the filename and line number from a mypy message.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L62"}, {"id": "test_typing_rationale_69", "label": "`re.sub` helper function for stripping module names.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L69"}, {"id": "test_typing_rationale_75", "label": "Clears the cache and run mypy before running any of the typing tests. The m", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L75"}, {"id": "test_typing_rationale_166", "label": "Validate that mypy correctly infers the return-types of the expressions in `", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L166"}, {"id": "test_typing_rationale_194", "label": "Validate that the code in `path` properly during runtime.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L194"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "importlib_util", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "shutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "textwrap", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "mypy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "pytest_mark_structures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_key_func", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_strip_filename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_strip_func", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_run_mypy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_get_test_cases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_test_pass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_test_reveal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L165", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_typing_py", "target": "test_typing_test_code_runs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L193", "weight": 1.0}, {"source": "test_typing_run_mypy", "target": "test_typing_key_func", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L110", "weight": 1.0}, {"source": "test_typing_test_pass", "target": "test_typing_strip_filename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L154", "weight": 1.0}, {"source": "test_typing_test_reveal", "target": "test_typing_strip_filename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L180", "weight": 1.0}, {"source": "test_typing_rationale_53", "target": "test_typing_key_func", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L53", "weight": 1.0}, {"source": "test_typing_rationale_62", "target": "test_typing_strip_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L62", "weight": 1.0}, {"source": "test_typing_rationale_69", "target": "test_typing_strip_func", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L69", "weight": 1.0}, {"source": "test_typing_rationale_75", "target": "test_typing_run_mypy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L75", "weight": 1.0}, {"source": "test_typing_rationale_166", "target": "test_typing_test_reveal", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L166", "weight": 1.0}, {"source": "test_typing_rationale_194", "target": "test_typing_test_code_runs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L194", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_typing_key_func", "callee": "splitdrive", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L57"}, {"caller_nid": "test_typing_key_func", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L58"}, {"caller_nid": "test_typing_key_func", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L58"}, {"caller_nid": "test_typing_strip_filename", "callee": "splitdrive", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L63"}, {"caller_nid": "test_typing_strip_filename", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L64"}, {"caller_nid": "test_typing_strip_filename", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L65"}, {"caller_nid": "test_typing_strip_filename", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L65"}, {"caller_nid": "test_typing_strip_func", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L70"}, {"caller_nid": "test_typing_run_mypy", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L84"}, {"caller_nid": "test_typing_run_mypy", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L85"}, {"caller_nid": "test_typing_run_mypy", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L85"}, {"caller_nid": "test_typing_run_mypy", "callee": "rmtree", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L87"}, {"caller_nid": "test_typing_run_mypy", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L89"}, {"caller_nid": "test_typing_run_mypy", "callee": "run", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L92"}, {"caller_nid": "test_typing_run_mypy", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L100"}, {"caller_nid": "test_typing_run_mypy", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L102"}, {"caller_nid": "test_typing_run_mypy", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L106"}, {"caller_nid": "test_typing_run_mypy", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L113"}, {"caller_nid": "test_typing_run_mypy", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L114"}, {"caller_nid": "test_typing_get_test_cases", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L121"}, {"caller_nid": "test_typing_get_test_cases", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L123"}, {"caller_nid": "test_typing_get_test_cases", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L127"}, {"caller_nid": "test_typing_get_test_cases", "callee": "param", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L128"}, {"caller_nid": "test_typing_test_pass", "callee": "relpath", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L149"}, {"caller_nid": "test_typing_test_pass", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L155"}, {"caller_nid": "test_typing_test_pass", "callee": "removeprefix", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L155"}, {"caller_nid": "test_typing_test_pass", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L156"}, {"caller_nid": "test_typing_test_pass", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L159"}, {"caller_nid": "test_typing_test_pass", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L159"}, {"caller_nid": "test_typing_test_reveal", "callee": "relpath", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L175"}, {"caller_nid": "test_typing_test_reveal", "callee": "indent", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L181"}, {"caller_nid": "test_typing_test_reveal", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L182"}, {"caller_nid": "test_typing_test_reveal", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L183"}, {"caller_nid": "test_typing_test_reveal", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L186"}, {"caller_nid": "test_typing_test_reveal", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L187"}, {"caller_nid": "test_typing_test_code_runs", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L195"}, {"caller_nid": "test_typing_test_code_runs", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L196"}, {"caller_nid": "test_typing_test_code_runs", "callee": "spec_from_file_location", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L198"}, {"caller_nid": "test_typing_test_code_runs", "callee": "module_from_spec", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L204"}, {"caller_nid": "test_typing_test_code_runs", "callee": "exec_module", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_typing.py", "source_location": "L205"}]}