1 line
86 KiB
JSON
1 line
86 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "label": "mypy.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L1"}, {"id": "mypy_parse_mypy_version", "label": "parse_mypy_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L87"}, {"id": "mypy_plugin", "label": "plugin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L98"}, {"id": "mypy_pydanticplugin", "label": "PydanticPlugin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L108"}, {"id": "mypy_pydanticplugin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L109"}, {"id": "mypy_pydanticplugin_get_base_class_hook", "label": ".get_base_class_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L114"}, {"id": "mypy_pydanticplugin_get_metaclass_hook", "label": ".get_metaclass_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L122"}, {"id": "mypy_pydanticplugin_get_function_hook", "label": ".get_function_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L127"}, {"id": "mypy_pydanticplugin_get_method_hook", "label": ".get_method_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L133"}, {"id": "mypy_pydanticplugin_get_class_decorator_hook", "label": ".get_class_decorator_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L138"}, {"id": "mypy_pydanticplugin_report_config_data", "label": ".report_config_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L147"}, {"id": "mypy_pydanticplugin_pydantic_model_class_maker_callback", "label": "._pydantic_model_class_maker_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L154"}, {"id": "mypy_pydanticplugin_pydantic_model_metaclass_marker_callback", "label": "._pydantic_model_metaclass_marker_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L158"}, {"id": "mypy_pydanticplugin_pydantic_field_callback", "label": "._pydantic_field_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L171"}, {"id": "mypy_pydanticpluginconfig", "label": "PydanticPluginConfig", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L225"}, {"id": "mypy_pydanticpluginconfig_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L239"}, {"id": "mypy_pydanticpluginconfig_to_data", "label": ".to_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L258"}, {"id": "mypy_from_orm_callback", "label": "from_orm_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L262"}, {"id": "mypy_pydanticmodeltransformer", "label": "PydanticModelTransformer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L287"}, {"id": "mypy_pydanticmodeltransformer_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L297"}, {"id": "mypy_pydanticmodeltransformer_transform", "label": ".transform()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L301"}, {"id": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "label": ".adjust_validator_signatures()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L326"}, {"id": "mypy_pydanticmodeltransformer_collect_config", "label": ".collect_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L344"}, {"id": "mypy_pydanticmodeltransformer_collect_fields", "label": ".collect_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L375"}, {"id": "mypy_pydanticmodeltransformer_add_initializer", "label": ".add_initializer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L459"}, {"id": "mypy_pydanticmodeltransformer_add_construct_method", "label": ".add_construct_method()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L481"}, {"id": "mypy_pydanticmodeltransformer_set_frozen", "label": ".set_frozen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L539"}, {"id": "mypy_pydanticmodeltransformer_get_config_update", "label": ".get_config_update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L572"}, {"id": "mypy_get_is_required", "label": "get_is_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L601"}, {"id": "mypy_type_has_implicit_default", "label": "type_has_implicit_default()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L627"}, {"id": "mypy_get_alias_info", "label": "get_alias_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L644"}, {"id": "mypy_pydanticmodeltransformer_get_field_arguments", "label": ".get_field_arguments()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L672"}, {"id": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "label": ".should_init_forbid_extra()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L688"}, {"id": "mypy_is_dynamic_alias_present", "label": "is_dynamic_alias_present()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L703"}, {"id": "mypy_pydanticmodelfield", "label": "PydanticModelField", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L718"}, {"id": "mypy_pydanticmodelfield_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L719"}, {"id": "mypy_pydanticmodelfield_to_var", "label": ".to_var()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L729"}, {"id": "mypy_pydanticmodelfield_to_argument", "label": ".to_argument()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L735"}, {"id": "mypy_pydanticmodelfield_serialize", "label": ".serialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L747"}, {"id": "mypy_deserialize", "label": "deserialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L751"}, {"id": "mypy_modelconfigdata", "label": "ModelConfigData", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L755"}, {"id": "mypy_modelconfigdata_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L756"}, {"id": "mypy_modelconfigdata_set_values_dict", "label": ".set_values_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L772"}, {"id": "mypy_modelconfigdata_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L775"}, {"id": "mypy_modelconfigdata_setdefault", "label": ".setdefault()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L781"}, {"id": "mypy_error_from_orm", "label": "error_from_orm()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L794"}, {"id": "mypy_error_invalid_config_value", "label": "error_invalid_config_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L798"}, {"id": "mypy_error_required_dynamic_aliases", "label": "error_required_dynamic_aliases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L802"}, {"id": "mypy_error_unexpected_behavior", "label": "error_unexpected_behavior()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L806"}, {"id": "mypy_error_untyped_fields", "label": "error_untyped_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L816"}, {"id": "mypy_error_default_and_default_factory_specified", "label": "error_default_and_default_factory_specified()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L820"}, {"id": "mypy_add_method", "label": "add_method()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L824"}, {"id": "mypy_get_fullname", "label": "get_fullname()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L907"}, {"id": "mypy_get_name", "label": "get_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L917"}, {"id": "mypy_parse_toml", "label": "parse_toml()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L927"}, {"id": "mypy_rationale_99", "label": "`version` is the mypy version string We might want to use this to print a w", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L99"}, {"id": "mypy_rationale_139", "label": "Mark pydantic.dataclasses as dataclass. Mypy version 1.1.1 added suppor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L139"}, {"id": "mypy_rationale_148", "label": "Return all plugin config data. Used by mypy to determine if cache needs", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L148"}, {"id": "mypy_rationale_159", "label": "Reset dataclass_transform_spec attribute of ModelMetaclass. Let the plu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L159"}, {"id": "mypy_rationale_172", "label": "Extract the type of the `default` argument from the Field function, and use it a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L172"}, {"id": "mypy_rationale_263", "label": "Raise an error if orm_mode is not enabled", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L263"}, {"id": "mypy_rationale_302", "label": "Configures the BaseModel subclass according to the plugin settings. In", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L302"}, {"id": "mypy_rationale_327", "label": "When we decorate a function `f` with `pydantic.validator(...), mypy sees", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L327"}, {"id": "mypy_rationale_345", "label": "Collects the values of the config attributes that are used by the plugin, accoun", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L345"}, {"id": "mypy_rationale_376", "label": "Collects the fields for the model, accounting for parent classes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L376"}, {"id": "mypy_rationale_460", "label": "Adds a fields-aware `__init__` method to the class. The added `__init__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L460"}, {"id": "mypy_rationale_482", "label": "Adds a fully typed `construct` classmethod to the class. Similar to the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L482"}, {"id": "mypy_rationale_540", "label": "Marks all fields as properties so that attempts to set them trigger mypy errors.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L540"}, {"id": "mypy_rationale_573", "label": "Determines the config update due to a single statement in the Config class defin", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L573"}, {"id": "mypy_rationale_602", "label": "Returns a boolean indicating whether the field defined in `stmt` is a required f", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L602"}, {"id": "mypy_rationale_628", "label": "Returns True if the passed type will be given an implicit default value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L628"}, {"id": "mypy_rationale_645", "label": "Returns a pair (alias, has_dynamic_alias), extracted from the declaration of the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L645"}, {"id": "mypy_rationale_675", "label": "Helper function used during the construction of the `__init__` and `construct` m", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L675"}, {"id": "mypy_rationale_689", "label": "Indicates whether the generated `__init__` should get a `**kwargs` at the end of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L689"}, {"id": "mypy_rationale_704", "label": "Returns whether any fields on the model have a \"dynamic alias\", i.e., an alias t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L704"}, {"id": "mypy_rationale_835", "label": "Adds a new method to a class. This can be dropped if/when https://github.co", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L835"}, {"id": "mypy_rationale_908", "label": "Used for compatibility with mypy 0.740; can be dropped once support for 0.740 is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L908"}, {"id": "mypy_rationale_918", "label": "Used for compatibility with mypy 0.740; can be dropped once support for 0.740 is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L918"}, {"id": "mypy_rationale_878", "label": "# NOTE: we would like the plugin generated node to dominate, but we still", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L878"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "configparser", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_nodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_options", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_plugin", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_plugins", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_semanal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_server_trigger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_typevars", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_version", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "pydantic_v1_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_parse_mypy_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_plugin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_pydanticplugin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L108", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_plugin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L108", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L109", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_get_base_class_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L114", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_get_metaclass_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L122", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_get_function_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L127", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_get_method_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L133", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_get_class_decorator_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L138", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_report_config_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L147", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_pydantic_model_class_maker_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L154", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_pydantic_model_metaclass_marker_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L158", "weight": 1.0}, {"source": "mypy_pydanticplugin", "target": "mypy_pydanticplugin_pydantic_field_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_pydanticpluginconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L225", "weight": 1.0}, {"source": "mypy_pydanticpluginconfig", "target": "mypy_pydanticpluginconfig_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L239", "weight": 1.0}, {"source": "mypy_pydanticpluginconfig", "target": "mypy_pydanticpluginconfig_to_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L258", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_from_orm_callback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L262", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_pydanticmodeltransformer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L287", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L297", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_transform", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L301", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L326", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_collect_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L344", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_collect_fields", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L375", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_add_initializer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L459", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_add_construct_method", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L481", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_set_frozen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L539", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_get_config_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_get_is_required", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L601", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_type_has_implicit_default", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L627", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_get_alias_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L644", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_get_field_arguments", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L672", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer", "target": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L688", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_is_dynamic_alias_present", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L703", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_pydanticmodelfield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L718", "weight": 1.0}, {"source": "mypy_pydanticmodelfield", "target": "mypy_pydanticmodelfield_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L719", "weight": 1.0}, {"source": "mypy_pydanticmodelfield", "target": "mypy_pydanticmodelfield_to_var", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L729", "weight": 1.0}, {"source": "mypy_pydanticmodelfield", "target": "mypy_pydanticmodelfield_to_argument", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L735", "weight": 1.0}, {"source": "mypy_pydanticmodelfield", "target": "mypy_pydanticmodelfield_serialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L747", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_deserialize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L751", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_modelconfigdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L755", "weight": 1.0}, {"source": "mypy_modelconfigdata", "target": "mypy_modelconfigdata_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L756", "weight": 1.0}, {"source": "mypy_modelconfigdata", "target": "mypy_modelconfigdata_set_values_dict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L772", "weight": 1.0}, {"source": "mypy_modelconfigdata", "target": "mypy_modelconfigdata_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L775", "weight": 1.0}, {"source": "mypy_modelconfigdata", "target": "mypy_modelconfigdata_setdefault", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L781", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_from_orm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L794", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_invalid_config_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L798", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_required_dynamic_aliases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L802", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_unexpected_behavior", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L806", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_untyped_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L816", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_error_default_and_default_factory_specified", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L820", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_add_method", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L824", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_get_fullname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L907", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_get_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L917", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "target": "mypy_parse_toml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L927", "weight": 1.0}, {"source": "mypy_pydanticplugin_init", "target": "mypy_pydanticpluginconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L110", "weight": 1.0}, {"source": "mypy_pydanticplugin_init", "target": "mypy_pydanticpluginconfig_to_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L111", "weight": 1.0}, {"source": "mypy_pydanticplugin_init", "target": "mypy_modelconfigdata_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L112", "weight": 1.0}, {"source": "mypy_pydanticplugin_get_base_class_hook", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L118", "weight": 1.0}, {"source": "mypy_pydanticplugin_pydantic_model_class_maker_callback", "target": "mypy_pydanticmodeltransformer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L155", "weight": 1.0}, {"source": "mypy_pydanticplugin_pydantic_model_class_maker_callback", "target": "mypy_pydanticmodeltransformer_transform", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L156", "weight": 1.0}, {"source": "mypy_pydanticplugin_pydantic_field_callback", "target": "mypy_error_default_and_default_factory_specified", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L188", "weight": 1.0}, {"source": "mypy_pydanticpluginconfig_init", "target": "mypy_parse_toml", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L243", "weight": 1.0}, {"source": "mypy_from_orm_callback", "target": "mypy_error_unexpected_behavior", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L276", "weight": 1.0}, {"source": "mypy_from_orm_callback", "target": "mypy_error_from_orm", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L283", "weight": 1.0}, {"source": "mypy_from_orm_callback", "target": "mypy_get_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L283", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L314", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_collect_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L315", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_collect_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L316", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L317", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_add_initializer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L318", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_add_construct_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L319", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodeltransformer_set_frozen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L320", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_pydanticmodelfield_serialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L322", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_transform", "target": "mypy_modelconfigdata_set_values_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L323", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_modelconfigdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L350", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_modelconfigdata_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L358", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_pydanticmodeltransformer_get_config_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L358", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_error_required_dynamic_aliases", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L364", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L370", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_config", "target": "mypy_modelconfigdata_setdefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L372", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_error_untyped_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L393", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_get_is_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L419", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_get_alias_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L420", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_error_required_dynamic_aliases", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L426", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_pydanticmodelfield", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L428", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L445", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_collect_fields", "target": "mypy_deserialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L449", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_add_initializer", "target": "mypy_pydanticmodeltransformer_get_field_arguments", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L471", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_add_initializer", "target": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L474", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_add_initializer", "target": "mypy_add_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L479", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_add_construct_method", "target": "mypy_pydanticmodeltransformer_get_field_arguments", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L492", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_add_construct_method", "target": "mypy_add_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L529", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_set_frozen", "target": "mypy_error_unexpected_behavior", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L564", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_set_frozen", "target": "mypy_pydanticmodelfield_to_var", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L566", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_set_frozen", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L569", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_set_frozen", "target": "mypy_get_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L569", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_get_config_update", "target": "mypy_error_invalid_config_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L587", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_get_config_update", "target": "mypy_modelconfigdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L589", "weight": 1.0}, {"source": "mypy_get_is_required", "target": "mypy_type_has_implicit_default", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L609", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_get_field_arguments", "target": "mypy_pydanticmodelfield_to_argument", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L682", "weight": 1.0}, {"source": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "target": "mypy_is_dynamic_alias_present", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L696", "weight": 1.0}, {"source": "mypy_pydanticmodelfield_to_argument", "target": "mypy_pydanticmodelfield_to_var", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L741", "weight": 1.0}, {"source": "mypy_modelconfigdata_update", "target": "mypy_modelconfigdata_set_values_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L778", "weight": 1.0}, {"source": "mypy_add_method", "target": "mypy_get_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L862", "weight": 1.0}, {"source": "mypy_add_method", "target": "mypy_get_fullname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L875", "weight": 1.0}, {"source": "mypy_rationale_99", "target": "mypy_plugin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L99", "weight": 1.0}, {"source": "mypy_rationale_139", "target": "mypy_pydanticplugin_get_class_decorator_hook", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L139", "weight": 1.0}, {"source": "mypy_rationale_148", "target": "mypy_pydanticplugin_report_config_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L148", "weight": 1.0}, {"source": "mypy_rationale_159", "target": "mypy_pydanticplugin_pydantic_model_metaclass_marker_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L159", "weight": 1.0}, {"source": "mypy_rationale_172", "target": "mypy_pydanticplugin_pydantic_field_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L172", "weight": 1.0}, {"source": "mypy_rationale_263", "target": "mypy_from_orm_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L263", "weight": 1.0}, {"source": "mypy_rationale_302", "target": "mypy_pydanticmodeltransformer_transform", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L302", "weight": 1.0}, {"source": "mypy_rationale_327", "target": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L327", "weight": 1.0}, {"source": "mypy_rationale_345", "target": "mypy_pydanticmodeltransformer_collect_config", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L345", "weight": 1.0}, {"source": "mypy_rationale_376", "target": "mypy_pydanticmodeltransformer_collect_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L376", "weight": 1.0}, {"source": "mypy_rationale_460", "target": "mypy_pydanticmodeltransformer_add_initializer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L460", "weight": 1.0}, {"source": "mypy_rationale_482", "target": "mypy_pydanticmodeltransformer_add_construct_method", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L482", "weight": 1.0}, {"source": "mypy_rationale_540", "target": "mypy_pydanticmodeltransformer_set_frozen", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L540", "weight": 1.0}, {"source": "mypy_rationale_573", "target": "mypy_pydanticmodeltransformer_get_config_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L573", "weight": 1.0}, {"source": "mypy_rationale_602", "target": "mypy_pydanticmodeltransformer_get_is_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L602", "weight": 1.0}, {"source": "mypy_rationale_628", "target": "mypy_pydanticmodeltransformer_type_has_implicit_default", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L628", "weight": 1.0}, {"source": "mypy_rationale_645", "target": "mypy_pydanticmodeltransformer_get_alias_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L645", "weight": 1.0}, {"source": "mypy_rationale_675", "target": "mypy_pydanticmodeltransformer_get_field_arguments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L675", "weight": 1.0}, {"source": "mypy_rationale_689", "target": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L689", "weight": 1.0}, {"source": "mypy_rationale_704", "target": "mypy_pydanticmodeltransformer_is_dynamic_alias_present", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L704", "weight": 1.0}, {"source": "mypy_rationale_835", "target": "mypy_add_method", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L835", "weight": 1.0}, {"source": "mypy_rationale_908", "target": "mypy_get_fullname", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L908", "weight": 1.0}, {"source": "mypy_rationale_918", "target": "mypy_get_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L918", "weight": 1.0}, {"source": "mypy_rationale_878", "target": "backend_venv_lib_python3_12_site_packages_pydantic_v1_mypy_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L878", "weight": 1.0}], "raw_calls": [{"caller_nid": "mypy_parse_mypy_version", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L88"}, {"caller_nid": "mypy_parse_mypy_version", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L88"}, {"caller_nid": "mypy_parse_mypy_version", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L88"}, {"caller_nid": "mypy_parse_mypy_version", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L88"}, {"caller_nid": "mypy_pydanticplugin_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L112"}, {"caller_nid": "mypy_pydanticplugin_get_base_class_hook", "callee": "lookup_fully_qualified", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L115"}, {"caller_nid": "mypy_pydanticplugin_get_base_class_hook", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L116"}, {"caller_nid": "mypy_pydanticplugin_get_base_class_hook", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L118"}, {"caller_nid": "mypy_pydanticplugin_get_function_hook", "callee": "lookup_fully_qualified", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L128"}, {"caller_nid": "mypy_pydanticplugin_get_method_hook", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L134"}, {"caller_nid": "mypy_pydanticplugin_pydantic_model_metaclass_marker_callback", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L168"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L196"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L204"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L209"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L211"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "get_proper_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L212"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L214"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L216"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L216"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "copy_modified", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L219"}, {"caller_nid": "mypy_pydanticplugin_pydantic_field_callback", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L219"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L245"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L245"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L247"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L248"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L249"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L250"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "ConfigParser", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L252"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L253"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "getboolean", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L255"}, {"caller_nid": "mypy_pydanticpluginconfig_init", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L256"}, {"caller_nid": "mypy_pydanticpluginconfig_to_data", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L259"}, {"caller_nid": "mypy_from_orm_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L268"}, {"caller_nid": "mypy_from_orm_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L270"}, {"caller_nid": "mypy_from_orm_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L270"}, {"caller_nid": "mypy_from_orm_callback", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L272"}, {"caller_nid": "mypy_from_orm_callback", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L278"}, {"caller_nid": "mypy_from_orm_callback", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L281"}, {"caller_nid": "mypy_from_orm_callback", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L281"}, {"caller_nid": "mypy_pydanticmodeltransformer_transform", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L317"}, {"caller_nid": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L334"}, {"caller_nid": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L335"}, {"caller_nid": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L338"}, {"caller_nid": "mypy_pydanticmodeltransformer_adjust_validator_signatures", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L339"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_config", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L352"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_config", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L356"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_config", "callee": "add_plugin_dependency", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L370"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_config", "callee": "make_wildcard_trigger", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L370"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_config", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L371"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L383"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L385"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L389"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "is_valid_field", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L389"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L398"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L405"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L410"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L427"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L437"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L438"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "add_plugin_dependency", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L445"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "make_wildcard_trigger", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L445"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L447"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L450"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L451"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L454"}, {"caller_nid": "mypy_pydanticmodeltransformer_collect_fields", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L455"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L468"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L475"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L476"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "Argument", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L476"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "AnyType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L476"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_initializer", "callee": "NoneType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L479"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "named_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L489"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "named_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L489"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "UnionType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L490"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "NoneType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L490"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "Argument", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L491"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L491"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "named_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L495"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L499"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarId", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L503"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarId", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L505"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "AnyType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L509"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarExpr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L511"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "AnyType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L516"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarDef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L519"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarExpr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L520"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "SymbolTableNode", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L521"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L524"}, {"caller_nid": "mypy_pydanticmodeltransformer_add_construct_method", "callee": "TypeVarType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L527"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L548"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L551"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L553"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "defer", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L555"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L559"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L562"}, {"caller_nid": "mypy_pydanticmodeltransformer_set_frozen", "callee": "SymbolTableNode", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L570"}, {"caller_nid": "mypy_pydanticmodeltransformer_get_config_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L579"}, {"caller_nid": "mypy_pydanticmodeltransformer_get_config_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L582"}, {"caller_nid": "mypy_pydanticmodeltransformer_get_config_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L584"}, {"caller_nid": "mypy_pydanticmodeltransformer_get_config_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L592"}, {"caller_nid": "mypy_pydanticmodeltransformer_get_config_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L595"}, {"caller_nid": "mypy_get_is_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L606"}, {"caller_nid": "mypy_get_is_required", "callee": "get_proper_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L608"}, {"caller_nid": "mypy_get_is_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L610"}, {"caller_nid": "mypy_get_is_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L610"}, {"caller_nid": "mypy_get_is_required", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L614"}, {"caller_nid": "mypy_get_is_required", "callee": "get_proper_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L621"}, {"caller_nid": "mypy_get_is_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L624"}, {"caller_nid": "mypy_type_has_implicit_default", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L633"}, {"caller_nid": "mypy_type_has_implicit_default", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L636"}, {"caller_nid": "mypy_type_has_implicit_default", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L636"}, {"caller_nid": "mypy_type_has_implicit_default", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L637"}, {"caller_nid": "mypy_type_has_implicit_default", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L637"}, {"caller_nid": "mypy_get_alias_info", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L652"}, {"caller_nid": "mypy_get_alias_info", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L657"}, {"caller_nid": "mypy_get_alias_info", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L657"}, {"caller_nid": "mypy_get_alias_info", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L662"}, {"caller_nid": "mypy_get_alias_info", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L666"}, {"caller_nid": "mypy_pydanticmodeltransformer_should_init_forbid_extra", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L696"}, {"caller_nid": "mypy_pydanticmodelfield_to_var", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L733"}, {"caller_nid": "mypy_pydanticmodelfield_to_argument", "callee": "AnyType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L739"}, {"caller_nid": "mypy_pydanticmodelfield_to_argument", "callee": "Argument", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L740"}, {"caller_nid": "mypy_deserialize", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L752"}, {"caller_nid": "mypy_modelconfigdata_set_values_dict", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L773"}, {"caller_nid": "mypy_modelconfigdata_update", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L778"}, {"caller_nid": "mypy_modelconfigdata_update", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L779"}, {"caller_nid": "mypy_modelconfigdata_setdefault", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L782"}, {"caller_nid": "mypy_modelconfigdata_setdefault", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L783"}, {"caller_nid": "mypy_error_from_orm", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L795"}, {"caller_nid": "mypy_error_invalid_config_value", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L799"}, {"caller_nid": "mypy_error_required_dynamic_aliases", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L803"}, {"caller_nid": "mypy_error_unexpected_behavior", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L813"}, {"caller_nid": "mypy_error_untyped_fields", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L817"}, {"caller_nid": "mypy_error_default_and_default_factory_specified", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L821"}, {"caller_nid": "mypy_add_method", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L846"}, {"caller_nid": "mypy_add_method", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L847"}, {"caller_nid": "mypy_add_method", "callee": "fill_typevars", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L849"}, {"caller_nid": "mypy_add_method", "callee": "Argument", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L851"}, {"caller_nid": "mypy_add_method", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L851"}, {"caller_nid": "mypy_add_method", "callee": "make_normalized", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L851"}, {"caller_nid": "mypy_add_method", "callee": "fill_typevars", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L855"}, {"caller_nid": "mypy_add_method", "callee": "Argument", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L856"}, {"caller_nid": "mypy_add_method", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L856"}, {"caller_nid": "mypy_add_method", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L861"}, {"caller_nid": "mypy_add_method", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L862"}, {"caller_nid": "mypy_add_method", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L863"}, {"caller_nid": "mypy_add_method", "callee": "named_type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L865"}, {"caller_nid": "mypy_add_method", "callee": "CallableType", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L866"}, {"caller_nid": "mypy_add_method", "callee": "FuncDef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L870"}, {"caller_nid": "mypy_add_method", "callee": "Block", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L870"}, {"caller_nid": "mypy_add_method", "callee": "PassStmt", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L870"}, {"caller_nid": "mypy_add_method", "callee": "set_callable_name", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L872"}, {"caller_nid": "mypy_add_method", "callee": "get_unique_redefinition_name", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L882"}, {"caller_nid": "mypy_add_method", "callee": "Var", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L887"}, {"caller_nid": "mypy_add_method", "callee": "Decorator", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L892"}, {"caller_nid": "mypy_add_method", "callee": "NameExpr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L892"}, {"caller_nid": "mypy_add_method", "callee": "SymbolTableNode", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L898"}, {"caller_nid": "mypy_add_method", "callee": "SymbolTableNode", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L900"}, {"caller_nid": "mypy_add_method", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L904"}, {"caller_nid": "mypy_get_fullname", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L912"}, {"caller_nid": "mypy_get_fullname", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L913"}, {"caller_nid": "mypy_get_name", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L922"}, {"caller_nid": "mypy_get_name", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L923"}, {"caller_nid": "mypy_parse_toml", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L928"}, {"caller_nid": "mypy_parse_toml", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L945"}, {"caller_nid": "mypy_parse_toml", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L948"}, {"caller_nid": "mypy_parse_toml", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/mypy.py", "source_location": "L949"}]} |