Tags: jlevy/prettyfmt
Tags
Fix infinite recursion in abbrev_obj for circular references (#1) * Fix infinite recursion in abbrev_obj for circular references - Added visited parameter to _format_kvs to track visited objects - Properly propagate visited set through all recursive calls - Prevents infinite loops when objects contain circular references - Added comprehensive test coverage for various circular reference scenarios 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Apply ruff formatting and fix pyright ignore placement --------- Co-authored-by: Claude <noreply@anthropic.com>
PreviousNext