Source code for target.example_reused_validators
from pydantic import BaseModel, 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 = validator('name', allow_reuse=True)(normalize)
[docs]class Consumer(BaseModel):
name: str
# validators
normalize_name = validator('name', allow_reuse=True)(normalize)