Source code for target.example_reused_validators
from pydantic import BaseModel, field_validator
[docs]def normalize(name: str) -> str:
"""Normalize docstring."""
return ' '.join((word.capitalize()) for word in name.split(' '))
[docs]class Producer(BaseModel):
name: str
# validators
normalize_name = field_validator('name')(normalize)
[docs]class Consumer(BaseModel):
name: str
# validators
normalize_name = field_validator('name')(normalize)