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

1 line
14 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "label": "test_runtime.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L1"}, {"id": "test_runtime_typetup", "label": "TypeTup", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L19"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "test_runtime_flatten_type_alias", "label": "_flatten_type_alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L25"}, {"id": "test_runtime_test_get_args", "label": "test_get_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L49"}, {"id": "test_runtime_test_get_origin", "label": "test_get_origin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L57"}, {"id": "test_runtime_test_get_type_hints", "label": "test_get_type_hints()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L65"}, {"id": "test_runtime_test_get_type_hints_str", "label": "test_get_type_hints_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L77"}, {"id": "test_runtime_test_keys", "label": "test_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L88"}, {"id": "test_runtime_testruntimeprotocol", "label": "TestRuntimeProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L103"}, {"id": "test_runtime_testruntimeprotocol_test_isinstance", "label": ".test_isinstance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L104"}, {"id": "test_runtime_testruntimeprotocol_test_issubclass", "label": ".test_issubclass()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L108"}, {"id": "test_runtime_rationale_1", "label": "Test the runtime usage of `numpy.typing`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L1"}, {"id": "test_runtime_rationale_50", "label": "Test `typing.get_args`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L50"}, {"id": "test_runtime_rationale_58", "label": "Test `typing.get_origin`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L58"}, {"id": "test_runtime_rationale_66", "label": "Test `typing.get_type_hints`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L66"}, {"id": "test_runtime_rationale_78", "label": "Test `typing.get_type_hints` with string-representation of types.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L78"}, {"id": "test_runtime_rationale_89", "label": "Test that ``TYPES.keys()`` and ``numpy.typing.__all__`` are synced.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L89"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "numpy", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "numpy_typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "numpy_typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_typetup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L19", "weight": 1.0}, {"source": "test_runtime_typetup", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_flatten_type_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_test_get_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_test_get_origin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_test_get_type_hints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_test_get_type_hints_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_test_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "target": "test_runtime_testruntimeprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L103", "weight": 1.0}, {"source": "test_runtime_testruntimeprotocol", "target": "test_runtime_testruntimeprotocol_test_isinstance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L104", "weight": 1.0}, {"source": "test_runtime_testruntimeprotocol", "target": "test_runtime_testruntimeprotocol_test_issubclass", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L108", "weight": 1.0}, {"source": "test_runtime_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_numpy_typing_tests_test_runtime_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L1", "weight": 1.0}, {"source": "test_runtime_rationale_50", "target": "test_runtime_test_get_args", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L50", "weight": 1.0}, {"source": "test_runtime_rationale_58", "target": "test_runtime_test_get_origin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L58", "weight": 1.0}, {"source": "test_runtime_rationale_66", "target": "test_runtime_test_get_type_hints", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L66", "weight": 1.0}, {"source": "test_runtime_rationale_78", "target": "test_runtime_test_get_type_hints_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L78", "weight": 1.0}, {"source": "test_runtime_rationale_89", "target": "test_runtime_test_keys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L89", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_runtime_flatten_type_alias", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L27"}, {"caller_nid": "test_runtime_test_get_args", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L52"}, {"caller_nid": "test_runtime_test_get_origin", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L60"}, {"caller_nid": "test_runtime_test_get_type_hints", "callee": "get_type_hints", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L71"}, {"caller_nid": "test_runtime_test_get_type_hints", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L72"}, {"caller_nid": "test_runtime_test_get_type_hints_str", "callee": "get_type_hints", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L83"}, {"caller_nid": "test_runtime_test_get_type_hints_str", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L84"}, {"caller_nid": "test_runtime_test_get_type_hints_str", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L84"}, {"caller_nid": "test_runtime_test_get_type_hints_str", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L84"}, {"caller_nid": "test_runtime_test_keys", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L90"}, {"caller_nid": "test_runtime_test_keys", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L91"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_isinstance", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L105"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_isinstance", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L106"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_issubclass", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L109"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_issubclass", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L109"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_issubclass", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L110"}, {"caller_nid": "test_runtime_testruntimeprotocol_test_issubclass", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/typing/tests/test_runtime.py", "source_location": "L110"}]}