MCPcopy
hub / github.com/pydantic/pydantic / update

Method update

pydantic/v1/mypy.py:775–779  ·  view source on GitHub ↗
(self, config: Optional['ModelConfigData'])

Source from the content-addressed store, hash-verified

773 return {k: v for k, v in self.__dict__.items() if v is not None}
774
775 def update(self, config: Optional['ModelConfigData']) -> None:
776 if config is None:
777 return
778 for k, v in config.set_values_dict().items():
779 setattr(self, k, v)
780
781 def setdefault(self, key: str, value: Any) -> None:
782 if getattr(self, key) is None:

Callers 15

collect_configMethod · 0.95
_collect_bases_dataMethod · 0.45
set_model_fieldsFunction · 0.45
create_generic_submodelFunction · 0.45
get_json_schemaMethod · 0.45
finalize_schemaMethod · 0.45
_wrapper2Function · 0.45
collect_model_fieldsFunction · 0.45
for_modelMethod · 0.45
collect_known_metadataFunction · 0.45

Calls 2

set_values_dictMethod · 0.80
itemsMethod · 0.45

Tested by

no test coverage detected