Skip to content

Commit

Permalink
refactor: Improve log message when trying to stubs-merge objects of d…
Browse files Browse the repository at this point in the history
…ifferent kinds
  • Loading branch information
pawamoy committed Jul 17, 2023
1 parent cedc062 commit d34a3ba
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/griffe/merger.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,9 @@ def _merge_stubs_members(obj: Module | Class, stubs: Module | Class) -> None:
obj_member = obj.get_member(member_name)
with suppress(AliasResolutionError, CyclicAliasError):
if obj_member.kind is not stub_member.kind:
logger.debug(f"Cannot merge stubs of kind {stub_member.kind} into object of kind {obj_member.kind}")
logger.debug(
f"Cannot merge stubs for {obj_member.path}: kind {stub_member.kind.value} != {obj_member.kind.value}",
)
elif obj_member.is_class:
_merge_class_stubs(obj_member, stub_member) # type: ignore[arg-type]
elif obj_member.is_function:
Expand Down

0 comments on commit d34a3ba

Please sign in to comment.