[ty] Avoid stack overflow with recursive typevar by charliermarsh · Pull Request #23652 · astral-sh/ruff (original) (raw)
added bug
Something isn't working
Multi-file analysis & type inference
labels
carljm removed their request for review
carljm added a commit that referenced this pull request
- main:
[ty] Split up
types/class.rs(#23714) [ty] Rework module resolution to be breadth-first instead of depth-first (#22449) [ty] Move tests and type-alias-related code out oftypes.rs(#23711) [ty] Move TypeVar-related code to atypes::typevarsubmodule (#23710) Fail CI on new linter ecosystem panics (#23597) [ty] Fix handling of non-Python text documents [ty] MoveCallableType, and related methods/types, to a newtypes::callablesubmodule (#23707) [ty] Avoid stack overflow with recursive typevar (#23652) [ty] Add a diagnostic for an unused awaitable (#23650) [ty] Fix union*argsbinding for optional positional parameters (#23124) [refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542) [ty] Fix type checking for multi-member enums within in a function block (#23683) [ty] Improve folding for decorators (#23543) [airflow] Extract common utilities for use in new rules (#23630)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})