Skip to content

Commit a9eab7c

Browse files
committed
renaming decorators
1 parent 6c90acb commit a9eab7c

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/py_avro_schema/_alias.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ def get_fully_qualified_name(py_type: type) -> str:
2525
return qualname
2626

2727

28-
def register_aliases(aliases: list[FQN]):
28+
def register_type_aliases(aliases: list[FQN]):
2929
"""
3030
Decorator to register aliases for a given type.
3131
3232
Example::
33-
@register_aliases(aliases=["py_avro_schema.OldAddress"])
33+
@register_type_aliases(aliases=["py_avro_schema.OldAddress"])
3434
class Address(TypedDict):
3535
street: str
3636
number: int
@@ -45,12 +45,12 @@ def _wrapper(cls):
4545
return _wrapper
4646

4747

48-
def register_alias(alias: FQN):
48+
def register_type_alias(alias: FQN):
4949
"""
5050
Decorator to register a single alias for a given type.
5151
5252
Example::
53-
@register_alias(alias="py_avro_schema.OldAddress")
53+
@register_type_alias(alias="py_avro_schema.OldAddress")
5454
class Address(TypedDict):
5555
street: str
5656
number: int

tests/test_dataclass.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import pytest
2020

2121
import py_avro_schema as pas
22-
from py_avro_schema._alias import register_aliases
22+
from py_avro_schema._alias import register_type_aliases
2323
from py_avro_schema._testing import assert_schema
2424

2525

@@ -401,7 +401,7 @@ class PyType:
401401

402402

403403
def test_dataclass_repeated_enum_field():
404-
@register_aliases(aliases=["test_dataclass.OldEnum"])
404+
@register_type_aliases(aliases=["test_dataclass.OldEnum"])
405405
class PyTypeEnum(enum.Enum):
406406
RED = "RED"
407407
GREEN = "GREEN"

tests/test_plain_class.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
import pytest
1616

1717
import py_avro_schema
18-
from py_avro_schema._alias import register_aliases
18+
from py_avro_schema._alias import register_type_aliases
1919
from py_avro_schema._testing import assert_schema
2020

2121

2222
def test_plain_class_with_type_hints():
23-
@register_aliases(aliases=["test_plain_class.OldPyType"])
23+
@register_type_aliases(aliases=["test_plain_class.OldPyType"])
2424
class PyType:
2525
"""A port, not using dataclass"""
2626

tests/test_typed_dict.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import TypedDict
22

3-
from py_avro_schema._alias import register_alias
3+
from py_avro_schema._alias import register_type_alias
44
from py_avro_schema._testing import assert_schema
55

66

@@ -28,7 +28,7 @@ class User(TypedDict):
2828

2929

3030
def test_type_dict_nested():
31-
@register_alias("test_typed_dict.OldAddress")
31+
@register_type_alias("test_typed_dict.OldAddress")
3232
class Address(TypedDict):
3333
street: str
3434
number: int

0 commit comments

Comments
 (0)