The recursive walk over Dependant.dependencies added in the previous
commit trips tests/code_coverage_tests/recursive_detector.py, which
bans new recursive functions by default. The recursion is bounded by
the route's own Depends() tree, fixed at registration time and already
resolved acyclically by fastapi's own dependency resolver, so it is
safe the same way other allow-listed traversals in this file are.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N9F4yC8jwZyGxHwb8DoonX