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

1 line
12 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "label": "aliases.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L1"}, {"id": "aliases_aliaspath", "label": "AliasPath", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L16"}, {"id": "aliases_aliaspath_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L28"}, {"id": "aliases_aliaspath_convert_to_aliases", "label": ".convert_to_aliases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L31"}, {"id": "aliases_aliaspath_search_dict_for_path", "label": ".search_dict_for_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L39"}, {"id": "aliases_aliaschoices", "label": "AliasChoices", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L58"}, {"id": "aliases_aliaschoices_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L70"}, {"id": "aliases_aliaschoices_convert_to_aliases", "label": ".convert_to_aliases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L73"}, {"id": "aliases_aliasgenerator", "label": "AliasGenerator", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L89"}, {"id": "aliases_aliasgenerator_generate_alias", "label": "._generate_alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L105"}, {"id": "aliases_aliasgenerator_generate_aliases", "label": ".generate_aliases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L125"}, {"id": "aliases_rationale_1", "label": "Support for alias configurations.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L1"}, {"id": "aliases_rationale_17", "label": "!!! abstract \"Usage Documentation\" [`AliasPath` and `AliasChoices`](../c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L17"}, {"id": "aliases_rationale_32", "label": "Converts arguments to a list of string or integer aliases. Returns:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L32"}, {"id": "aliases_rationale_40", "label": "Searches a dictionary for the path specified by the alias. Returns:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L40"}, {"id": "aliases_rationale_59", "label": "!!! abstract \"Usage Documentation\" [`AliasPath` and `AliasChoices`](../c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L59"}, {"id": "aliases_rationale_74", "label": "Converts arguments to a list of lists containing string or integer aliases.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L74"}, {"id": "aliases_rationale_90", "label": "!!! abstract \"Usage Documentation\" [Using an `AliasGenerator`](../concep", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L90"}, {"id": "aliases_rationale_111", "label": "Generate an alias of the specified kind. Returns None if the alias generator is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L111"}, {"id": "aliases_rationale_126", "label": "Generate `alias`, `validation_alias`, and `serialization_alias` for a field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L126"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "dataclasses", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "pydantic_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "aliases_aliaspath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L16", "weight": 1.0}, {"source": "aliases_aliaspath", "target": "aliases_aliaspath_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L28", "weight": 1.0}, {"source": "aliases_aliaspath", "target": "aliases_aliaspath_convert_to_aliases", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L31", "weight": 1.0}, {"source": "aliases_aliaspath", "target": "aliases_aliaspath_search_dict_for_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "aliases_aliaschoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L58", "weight": 1.0}, {"source": "aliases_aliaschoices", "target": "aliases_aliaschoices_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L70", "weight": 1.0}, {"source": "aliases_aliaschoices", "target": "aliases_aliaschoices_convert_to_aliases", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "target": "aliases_aliasgenerator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L89", "weight": 1.0}, {"source": "aliases_aliasgenerator", "target": "aliases_aliasgenerator_generate_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L105", "weight": 1.0}, {"source": "aliases_aliasgenerator", "target": "aliases_aliasgenerator_generate_aliases", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L125", "weight": 1.0}, {"source": "aliases_aliasgenerator_generate_aliases", "target": "aliases_aliasgenerator_generate_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L131", "weight": 1.0}, {"source": "aliases_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_aliases_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L1", "weight": 1.0}, {"source": "aliases_rationale_17", "target": "aliases_aliaspath", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L17", "weight": 1.0}, {"source": "aliases_rationale_32", "target": "aliases_aliaspath_convert_to_aliases", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L32", "weight": 1.0}, {"source": "aliases_rationale_40", "target": "aliases_aliaspath_search_dict_for_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L40", "weight": 1.0}, {"source": "aliases_rationale_59", "target": "aliases_aliaschoices", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L59", "weight": 1.0}, {"source": "aliases_rationale_74", "target": "aliases_aliaschoices_convert_to_aliases", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L74", "weight": 1.0}, {"source": "aliases_rationale_90", "target": "aliases_aliasgenerator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L90", "weight": 1.0}, {"source": "aliases_rationale_111", "target": "aliases_aliasgenerator_generate_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L111", "weight": 1.0}, {"source": "aliases_rationale_126", "target": "aliases_aliasgenerator_generate_aliases", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L126", "weight": 1.0}], "raw_calls": [{"caller_nid": "aliases_aliaspath_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L29"}, {"caller_nid": "aliases_aliaspath_search_dict_for_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L47"}, {"caller_nid": "aliases_aliaschoices_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L71"}, {"caller_nid": "aliases_aliaschoices_convert_to_aliases", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L81"}, {"caller_nid": "aliases_aliaschoices_convert_to_aliases", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L82"}, {"caller_nid": "aliases_aliaschoices_convert_to_aliases", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L84"}, {"caller_nid": "aliases_aliasgenerator_generate_alias", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L117"}, {"caller_nid": "aliases_aliasgenerator_generate_alias", "callee": "alias_generator", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L118"}, {"caller_nid": "aliases_aliasgenerator_generate_alias", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L119"}, {"caller_nid": "aliases_aliasgenerator_generate_alias", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/aliases.py", "source_location": "L120"}]}