Skip to content

Commit d34a3ba

Browse files
committed
refactor: Improve log message when trying to stubs-merge objects of different kinds
1 parent cedc062 commit d34a3ba

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/griffe/merger.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ def _merge_stubs_members(obj: Module | Class, stubs: Module | Class) -> None:
5959
obj_member = obj.get_member(member_name)
6060
with suppress(AliasResolutionError, CyclicAliasError):
6161
if obj_member.kind is not stub_member.kind:
62-
logger.debug(f"Cannot merge stubs of kind {stub_member.kind} into object of kind {obj_member.kind}")
62+
logger.debug(
63+
f"Cannot merge stubs for {obj_member.path}: kind {stub_member.kind.value} != {obj_member.kind.value}",
64+
)
6365
elif obj_member.is_class:
6466
_merge_class_stubs(obj_member, stub_member) # type: ignore[arg-type]
6567
elif obj_member.is_function:

0 commit comments

Comments
 (0)