Skip to content

Commit 7a10d8a

Browse files
committed
rename callback -> function, more
1 parent 75cb79a commit 7a10d8a

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

pydantic_core/core_schema.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1489,29 +1489,29 @@ def dict_schema(
14891489
)
14901490

14911491

1492-
class GeneralValidatorCallback(Protocol):
1492+
class GeneralValidatorFunction(Protocol):
14931493
def __call__(self, __input_value: Any, __info: ValidationInfo) -> Any: # pragma: no cover
14941494
...
14951495

14961496

1497-
class FieldValidatorCallback(Protocol):
1497+
class FieldValidatorFunction(Protocol):
14981498
def __call__(self, __input_value: Any, __info: ModelFieldValidationInfo) -> Any: # pragma: no cover
14991499
...
15001500

15011501

15021502
class FieldValidatorFunctionSchema(TypedDict):
15031503
type: Literal['field']
1504-
function: FieldValidatorCallback
1504+
function: FieldValidatorFunction
15051505

15061506

15071507
class GeneralValidatorFunctionSchema(TypedDict):
15081508
type: Literal['general']
1509-
function: GeneralValidatorCallback
1509+
function: GeneralValidatorFunction
15101510

15111511

15121512
class FunctionSchema(TypedDict, total=False):
1513-
function: Required[Union[FieldValidatorFunctionSchema, GeneralValidatorFunctionSchema]]
15141513
type: Required[Literal['function']]
1514+
function: Required[Union[FieldValidatorFunctionSchema, GeneralValidatorFunctionSchema]]
15151515
mode: Required[Literal['before', 'after']]
15161516
schema: Required[CoreSchema]
15171517
ref: str
@@ -1520,7 +1520,7 @@ class FunctionSchema(TypedDict, total=False):
15201520

15211521

15221522
def field_before_validation_function(
1523-
function: FieldValidatorCallback,
1523+
function: FieldValidatorFunction,
15241524
schema: CoreSchema,
15251525
*,
15261526
ref: str | None = None,
@@ -1567,7 +1567,7 @@ def fn(v: bytes, info: core_schema.ModelFieldValidationInfo) -> str:
15671567

15681568

15691569
def general_before_validation_function(
1570-
function: GeneralValidatorCallback,
1570+
function: GeneralValidatorFunction,
15711571
schema: CoreSchema,
15721572
*,
15731573
ref: str | None = None,
@@ -1610,7 +1610,7 @@ def fn(v: Any, info: core_schema.ValidationInfo) -> str:
16101610

16111611

16121612
def field_after_validation_function(
1613-
function: FieldValidatorCallback,
1613+
function: FieldValidatorFunction,
16141614
schema: CoreSchema,
16151615
*,
16161616
ref: str | None = None,
@@ -1657,7 +1657,7 @@ def fn(v: str, info: core_schema.ModelFieldValidationInfo) -> str:
16571657

16581658

16591659
def general_after_validation_function(
1660-
function: GeneralValidatorCallback,
1660+
function: GeneralValidatorFunction,
16611661
schema: CoreSchema,
16621662
*,
16631663
ref: str | None = None,
@@ -1702,14 +1702,14 @@ def __call__(self, input_value: Any, outer_location: str | int | None = None) ->
17021702
...
17031703

17041704

1705-
class GeneralWrapValidatorCallback(Protocol):
1705+
class GeneralWrapValidatorFunction(Protocol):
17061706
def __call__(
17071707
self, __input_value: Any, __validator: CallableValidator, __info: ValidationInfo
17081708
) -> Any: # pragma: no cover
17091709
...
17101710

17111711

1712-
class FieldWrapValidatorCallback(Protocol):
1712+
class FieldWrapValidatorFunction(Protocol):
17131713
def __call__(
17141714
self, __input_value: Any, __validator: CallableValidator, __info: ModelFieldValidationInfo
17151715
) -> Any: # pragma: no cover
@@ -1718,17 +1718,17 @@ def __call__(
17181718

17191719
class FieldWrapValidatorFunctionSchema(TypedDict):
17201720
type: Literal['field']
1721-
function: FieldWrapValidatorCallback
1721+
function: FieldWrapValidatorFunction
17221722

17231723

17241724
class GeneralWrapValidatorFunctionSchema(TypedDict):
17251725
type: Literal['general']
1726-
function: GeneralWrapValidatorCallback
1726+
function: GeneralWrapValidatorFunction
17271727

17281728

17291729
class WrapFunctionSchema(TypedDict, total=False):
1730-
function: Required[Union[GeneralWrapValidatorFunctionSchema, FieldWrapValidatorFunctionSchema]]
17311730
type: Required[Literal['function']]
1731+
function: Required[Union[GeneralWrapValidatorFunctionSchema, FieldWrapValidatorFunctionSchema]]
17321732
mode: Required[Literal['wrap']]
17331733
schema: Required[CoreSchema]
17341734
ref: str
@@ -1737,7 +1737,7 @@ class WrapFunctionSchema(TypedDict, total=False):
17371737

17381738

17391739
def general_wrap_validation_function(
1740-
function: GeneralWrapValidatorCallback,
1740+
function: GeneralWrapValidatorFunction,
17411741
schema: CoreSchema,
17421742
*,
17431743
ref: str | None = None,
@@ -1779,7 +1779,7 @@ def fn(v: str, validator: core_schema.CallableValidator, info: core_schema.Valid
17791779

17801780

17811781
def field_wrap_validation_function(
1782-
function: FieldWrapValidatorCallback,
1782+
function: FieldWrapValidatorFunction,
17831783
schema: CoreSchema,
17841784
*,
17851785
ref: str | None = None,
@@ -1837,7 +1837,7 @@ class PlainFunctionSchema(TypedDict, total=False):
18371837

18381838

18391839
def general_plain_validation_function(
1840-
function: GeneralValidatorCallback,
1840+
function: GeneralValidatorFunction,
18411841
*,
18421842
ref: str | None = None,
18431843
metadata: Any = None,
@@ -1875,7 +1875,7 @@ def fn(v: str, info: core_schema.ValidationInfo) -> str:
18751875

18761876

18771877
def field_plain_validation_function(
1878-
function: FieldValidatorCallback,
1878+
function: FieldValidatorFunction,
18791879
*,
18801880
ref: str | None = None,
18811881
metadata: Any = None,

0 commit comments

Comments
 (0)