Skip to content

Commit 79695f3

Browse files
committed
Rename DbusSomething* to DbusMember*
1 parent bd88afa commit 79695f3

8 files changed

+36
-36
lines changed

src/sdbus/dbus_common_elements.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,16 @@
4949
T = TypeVar('T')
5050

5151

52-
class DbusSomethingCommon:
52+
class DbusMemberCommon:
5353
interface_name: str
5454
serving_enabled: bool
5555

5656

57-
class DbusSomethingAsync(DbusSomethingCommon):
57+
class DbusMemberAsync(DbusMemberCommon):
5858
...
5959

6060

61-
class DbusSomethingSync(DbusSomethingCommon):
61+
class DbusMemberSync(DbusMemberCommon):
6262
...
6363

6464

@@ -83,7 +83,7 @@ def __new__(cls: Type[SelfMeta], name: str,
8383
...
8484

8585
for attr_name, attr in namespace.items():
86-
if not isinstance(attr, DbusSomethingCommon):
86+
if not isinstance(attr, DbusMemberCommon):
8787
continue
8888

8989
# TODO: Fix async metaclass copying all methods
@@ -112,7 +112,7 @@ def __new__(cls: Type[SelfMeta], name: str,
112112
)
113113

114114

115-
class DbusMethodCommon(DbusSomethingCommon):
115+
class DbusMethodCommon(DbusMemberCommon):
116116

117117
def __init__(
118118
self,
@@ -231,7 +231,7 @@ def _rebuild_args(
231231
return new_args_list
232232

233233

234-
class DbusPropertyCommon(DbusSomethingCommon):
234+
class DbusPropertyCommon(DbusMemberCommon):
235235
def __init__(self,
236236
property_name: Optional[str],
237237
property_signature: str,
@@ -262,7 +262,7 @@ def __init__(self,
262262
self.flags = flags
263263

264264

265-
class DbusSignalCommon(DbusSomethingCommon):
265+
class DbusSignalCommon(DbusMemberCommon):
266266
def __init__(self,
267267
signal_name: Optional[str],
268268
signal_signature: str,

src/sdbus/dbus_proxy_async_interface_base.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@
3131
DbusClassMeta,
3232
DbusInterfaceMetaCommon,
3333
DbusLocalObjectMeta,
34+
DbusMemberAsync,
35+
DbusMemberCommon,
36+
DbusMemberSync,
3437
DbusMethodOverride,
3538
DbusPropertyOverride,
3639
DbusRemoteObjectMeta,
37-
DbusSomethingAsync,
38-
DbusSomethingCommon,
39-
DbusSomethingSync,
4040
)
4141
from .dbus_common_funcs import get_default_bus
4242
from .dbus_proxy_async_method import DbusMethodAsync, DbusMethodAsyncLocalBind
@@ -81,7 +81,7 @@ class DbusInterfaceMetaAsync(DbusInterfaceMetaCommon):
8181
def _process_dbus_method_override(
8282
override_attr_name: str,
8383
override: DbusMethodOverride[T],
84-
mro_dbus_elements: Dict[str, DbusSomethingAsync],
84+
mro_dbus_elements: Dict[str, DbusMemberAsync],
8585
) -> DbusMethodAsync:
8686
try:
8787
original_method = mro_dbus_elements[override_attr_name]
@@ -105,7 +105,7 @@ def _process_dbus_method_override(
105105
def _process_dbus_property_override(
106106
override_attr_name: str,
107107
override: DbusPropertyOverride[T],
108-
mro_dbus_elements: Dict[str, DbusSomethingAsync],
108+
mro_dbus_elements: Dict[str, DbusMemberAsync],
109109
) -> DbusPropertyAsync[Any]:
110110
try:
111111
original_property = mro_dbus_elements[override_attr_name]
@@ -137,11 +137,11 @@ def _check_collisions(
137137
cls,
138138
new_class_name: str,
139139
namespace: Dict[str, Any],
140-
mro_dbus_elements: Dict[str, DbusSomethingAsync],
140+
mro_dbus_elements: Dict[str, DbusMemberAsync],
141141
) -> None:
142142

143143
possible_collisions = namespace.keys() & mro_dbus_elements.keys()
144-
new_overrides: Dict[str, DbusSomethingAsync] = {}
144+
new_overrides: Dict[str, DbusMemberAsync] = {}
145145

146146
for attr_name, attr in namespace.items():
147147
if isinstance(attr, DbusMethodOverride):
@@ -173,12 +173,12 @@ def _check_collisions(
173173
def _extract_dbus_elements(
174174
dbus_class: type,
175175
dbus_meta: DbusClassMeta,
176-
) -> Dict[str, DbusSomethingAsync]:
177-
dbus_elements_map: Dict[str, DbusSomethingAsync] = {}
176+
) -> Dict[str, DbusMemberAsync]:
177+
dbus_elements_map: Dict[str, DbusMemberAsync] = {}
178178

179179
for attr_name in dbus_meta.python_attr_to_dbus_member.keys():
180180
dbus_element = dbus_class.__dict__.get(attr_name)
181-
if not isinstance(dbus_element, DbusSomethingAsync):
181+
if not isinstance(dbus_element, DbusMemberAsync):
182182
raise TypeError(
183183
f"Expected async D-Bus element, got {dbus_element!r} "
184184
f"in class {dbus_class!r}"
@@ -193,8 +193,8 @@ def _map_mro_dbus_elements(
193193
cls,
194194
new_class_name: str,
195195
base_classes: Iterable[type],
196-
) -> Dict[str, DbusSomethingAsync]:
197-
all_python_dbus_map: Dict[str, DbusSomethingAsync] = {}
196+
) -> Dict[str, DbusMemberAsync]:
197+
all_python_dbus_map: Dict[str, DbusMemberAsync] = {}
198198
possible_collisions: Set[str] = set()
199199

200200
for c in base_classes:
@@ -227,10 +227,10 @@ def _map_dbus_elements(
227227
meta: DbusClassMeta,
228228
interface_name: str,
229229
) -> None:
230-
if not isinstance(attr, DbusSomethingCommon):
230+
if not isinstance(attr, DbusMemberCommon):
231231
return
232232

233-
if isinstance(attr, DbusSomethingSync):
233+
if isinstance(attr, DbusMemberSync):
234234
raise TypeError(
235235
"Can't mix blocking methods in "
236236
f"async interface: {attr_name!r}"
@@ -347,7 +347,7 @@ def export_to_dbus(
347347
interface_map: Dict[str, List[DbusBindedAsync]] = {}
348348

349349
for key, value in getmembers(self):
350-
assert not isinstance(value, DbusSomethingAsync)
350+
assert not isinstance(value, DbusMemberAsync)
351351

352352
if isinstance(value, DbusMethodAsyncLocalBind):
353353
interface_name = value.dbus_method.interface_name

src/sdbus/dbus_proxy_async_method.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727

2828
from .dbus_common_elements import (
2929
DbusBindedAsync,
30+
DbusMemberAsync,
3031
DbusMethodCommon,
3132
DbusMethodOverride,
3233
DbusRemoteObjectMeta,
33-
DbusSomethingAsync,
3434
)
3535
from .dbus_exceptions import DbusFailedError
3636
from .sd_bus_internals import DbusNoReplyFlag
@@ -52,7 +52,7 @@ def get_current_message() -> SdBusMessage:
5252
return CURRENT_MESSAGE.get()
5353

5454

55-
class DbusMethodAsync(DbusMethodCommon, DbusSomethingAsync):
55+
class DbusMethodAsync(DbusMethodCommon, DbusMemberAsync):
5656

5757
@overload
5858
def __get__(

src/sdbus/dbus_proxy_async_property.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626

2727
from .dbus_common_elements import (
2828
DbusBindedAsync,
29+
DbusMemberAsync,
2930
DbusPropertyCommon,
3031
DbusPropertyOverride,
3132
DbusRemoteObjectMeta,
32-
DbusSomethingAsync,
3333
)
3434

3535
if TYPE_CHECKING:
@@ -42,7 +42,7 @@
4242
T = TypeVar('T')
4343

4444

45-
class DbusPropertyAsync(DbusSomethingAsync, DbusPropertyCommon, Generic[T]):
45+
class DbusPropertyAsync(DbusMemberAsync, DbusPropertyCommon, Generic[T]):
4646
def __init__(
4747
self,
4848
property_name: Optional[str],

src/sdbus/dbus_proxy_async_signal.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
from .dbus_common_elements import (
3737
DbusBindedAsync,
3838
DbusLocalObjectMeta,
39+
DbusMemberAsync,
3940
DbusRemoteObjectMeta,
4041
DbusSignalCommon,
41-
DbusSomethingAsync,
4242
)
4343
from .dbus_common_funcs import get_default_bus
4444

@@ -52,7 +52,7 @@
5252
T = TypeVar('T')
5353

5454

55-
class DbusSignalAsync(DbusSomethingAsync, DbusSignalCommon, Generic[T]):
55+
class DbusSignalAsync(DbusMemberAsync, DbusSignalCommon, Generic[T]):
5656

5757
def __init__(
5858
self,

src/sdbus/dbus_proxy_sync_interface_base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
from .dbus_common_elements import (
2727
DbusClassMeta,
2828
DbusInterfaceMetaCommon,
29+
DbusMemberAsync,
30+
DbusMemberCommon,
2931
DbusRemoteObjectMeta,
30-
DbusSomethingAsync,
31-
DbusSomethingCommon,
3232
)
3333
from .dbus_proxy_sync_method import DbusMethodSync
3434
from .dbus_proxy_sync_property import DbusPropertySync
@@ -109,10 +109,10 @@ def _map_dbus_elements(
109109
attr: Any,
110110
meta: DbusClassMeta,
111111
) -> None:
112-
if not isinstance(attr, DbusSomethingCommon):
112+
if not isinstance(attr, DbusMemberCommon):
113113
return
114114

115-
if isinstance(attr, DbusSomethingAsync):
115+
if isinstance(attr, DbusMemberAsync):
116116
raise TypeError(
117117
f"Can't mix async methods in sync interface: {attr_name!r}"
118118
)

src/sdbus/dbus_proxy_sync_method.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
from .dbus_common_elements import (
2727
DbusBindedSync,
28+
DbusMemberSync,
2829
DbusMethodCommon,
29-
DbusSomethingSync,
3030
)
3131

3232
if TYPE_CHECKING:
@@ -37,7 +37,7 @@
3737
T = TypeVar('T')
3838

3939

40-
class DbusMethodSync(DbusMethodCommon, DbusSomethingSync):
40+
class DbusMethodSync(DbusMethodCommon, DbusMemberSync):
4141
def __get__(self,
4242
obj: DbusInterfaceBase,
4343
obj_class: Optional[Type[DbusInterfaceBase]] = None,

src/sdbus/dbus_proxy_sync_property.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from types import FunctionType
2424
from typing import TYPE_CHECKING, Generic, TypeVar, cast
2525

26-
from .dbus_common_elements import DbusPropertyCommon, DbusSomethingSync
26+
from .dbus_common_elements import DbusMemberSync, DbusPropertyCommon
2727
from .dbus_common_funcs import _check_sync_in_async_env
2828

2929
if TYPE_CHECKING:
@@ -35,7 +35,7 @@
3535
T = TypeVar('T')
3636

3737

38-
class DbusPropertySync(DbusPropertyCommon, DbusSomethingSync, Generic[T]):
38+
class DbusPropertySync(DbusPropertyCommon, DbusMemberSync, Generic[T]):
3939
def __init__(
4040
self,
4141
property_name: Optional[str],

0 commit comments

Comments
 (0)