1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "label": "_typing.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L1"}, {"id": "typing_is_annotated_type", "label": "is_annotated_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L21"}, {"id": "typing_is_list_type", "label": "is_list_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L25"}, {"id": "typing_is_sequence_type", "label": "is_sequence_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L29"}, {"id": "typing_is_iterable_type", "label": "is_iterable_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L34"}, {"id": "typing_is_union_type", "label": "is_union_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L40"}, {"id": "typing_is_required_type", "label": "is_required_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L44"}, {"id": "typing_is_typevar", "label": "is_typevar()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L48"}, {"id": "typing_is_type_alias_type", "label": "is_type_alias_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L59"}, {"id": "typing_strip_annotated_type", "label": "strip_annotated_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L76"}, {"id": "typing_extract_type_arg", "label": "extract_type_arg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L83"}, {"id": "typing_extract_type_var_from_base", "label": "extract_type_var_from_base()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L91"}, {"id": "typing_rationale_35", "label": "If the given type is `typing.Iterable[T]`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L35"}, {"id": "typing_rationale_60", "label": "Return whether the provided argument is an instance of `TypeAliasType`. ```", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L60"}, {"id": "typing_rationale_98", "label": "Given a type like `Foo[T]`, returns the generic type variable `T`. This als", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L98"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_extensions", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_utils_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_utils_compat_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_annotated_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_list_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_sequence_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_iterable_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_union_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_required_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_typevar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_is_type_alias_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_strip_annotated_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_extract_type_arg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_utils_typing_py", "target": "typing_extract_type_var_from_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L91", "weight": 1.0}, {"source": "typing_strip_annotated_type", "target": "typing_is_required_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L77", "weight": 1.0}, {"source": "typing_strip_annotated_type", "target": "typing_is_annotated_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L77", "weight": 1.0}, {"source": "typing_extract_type_var_from_base", "target": "typing_extract_type_arg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L120", "weight": 1.0}, {"source": "typing_extract_type_var_from_base", "target": "typing_is_typevar", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L143", "weight": 1.0}, {"source": "typing_rationale_35", "target": "typing_is_iterable_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L35", "weight": 1.0}, {"source": "typing_rationale_60", "target": "typing_is_type_alias_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L60", "weight": 1.0}, {"source": "typing_rationale_98", "target": "typing_extract_type_var_from_base", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L98", "weight": 1.0}], "raw_calls": [{"caller_nid": "typing_is_annotated_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L22"}, {"caller_nid": "typing_is_list_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L26"}, {"caller_nid": "typing_is_sequence_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L30"}, {"caller_nid": "typing_is_iterable_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L36"}, {"caller_nid": "typing_is_union_type", "callee": "_is_union", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L41"}, {"caller_nid": "typing_is_union_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L41"}, {"caller_nid": "typing_is_required_type", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L45"}, {"caller_nid": "typing_is_typevar", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L51"}, {"caller_nid": "typing_is_type_alias_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L71"}, {"caller_nid": "typing_strip_annotated_type", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L78"}, {"caller_nid": "typing_strip_annotated_type", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L78"}, {"caller_nid": "typing_extract_type_arg", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L84"}, {"caller_nid": "typing_extract_type_arg", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L86"}, {"caller_nid": "typing_extract_type_arg", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L88"}, {"caller_nid": "typing_extract_type_var_from_base", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L117"}, {"caller_nid": "typing_extract_type_var_from_base", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L117"}, {"caller_nid": "typing_extract_type_var_from_base", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L128"}, {"caller_nid": "typing_extract_type_var_from_base", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L136"}, {"caller_nid": "typing_extract_type_var_from_base", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/_utils/_typing.py", "source_location": "L156"}]} |