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)