ruff/crates/ruff_linter
Soham Kute 376ebd63e4
FURB142: Parenthesize generator arg in fixer to preserve scoping
- Fixes #21098.
- When rewriting set.add(...) calls inside for-loops into set.update(...), wrap an unparenthesized generator-expression argument in parentheses to avoid altering scope and causing NameError.
- Adds targeted logic in for_loop_set_mutations to detect Expr::Generator with parenthesized == false and parenthesize its source text.
2025-11-02 01:34:41 +05:30
..
resources [`refurb`] Preserve argument ordering in autofix (`FURB103`) (#20790) 2025-10-31 11:16:09 -04:00
src FURB142: Parenthesize generator arg in fixer to preserve scoping 2025-11-02 01:34:41 +05:30
Cargo.toml Bump v0.14.3 (#21152) 2025-10-30 17:06:29 -07:00