Skip to content

Log encountering Aliases on the DEBUG level#38

Merged
pawamoy merged 7 commits intomkdocstrings:mainfrom
stanmart:debug-log-alias
Aug 5, 2025
Merged

Log encountering Aliases on the DEBUG level#38
pawamoy merged 7 commits intomkdocstrings:mainfrom
stanmart:debug-log-alias

Conversation

@stanmart
Copy link
Copy Markdown
Contributor

@stanmart stanmart commented Aug 4, 2025

Log encountering aliases in _process_function on the DEBUG level instead of the current WARNING level. Addresses #31.

I also added a small test in which a method becomes such an alias. It may be useful for figuring out why those functions are treated as Aliases in the first place, but please feel free to remove it if that's not the case.

@stanmart stanmart marked this pull request as draft August 4, 2025 13:23
@stanmart stanmart marked this pull request as ready for review August 4, 2025 13:28
@stanmart
Copy link
Copy Markdown
Contributor Author

stanmart commented Aug 4, 2025

@pawamoy I've handled the easy-to-fix CI failures, but I'm afraid the CI is still red (unrelated to this PR, though).

@pawamoy
Copy link
Copy Markdown
Member

pawamoy commented Aug 5, 2025

Thanks a lot 🚀

I've fixed the lint failures in main and merged this branch here 🙂
I'll wait for CI to pass and squash-merge 😄

@pawamoy
Copy link
Copy Markdown
Member

pawamoy commented Aug 5, 2025

I removed the test as it was failing on lowest-direct dependencies and I didn't want to investigate which one was responsible exactly.

@pawamoy pawamoy merged commit 1f33b32 into mkdocstrings:main Aug 5, 2025
22 of 26 checks passed
@pawamoy
Copy link
Copy Markdown
Member

pawamoy commented Aug 5, 2025

Thanks a lot! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants