mirror of
https://github.com/astral-sh/ruff
synced 2026-01-09 15:44:22 -05:00
Add convenience methods for iterating over all parameter nodes in a function (#11174)
This commit is contained in:
@@ -139,6 +139,12 @@ Module(
|
||||
|
|
||||
|
||||
|
||||
|
|
||||
1 | def foo(a, a=10, *a, a, a: str, **a): ...
|
||||
| ^ Syntax Error: Duplicate parameter "a"
|
||||
|
|
||||
|
||||
|
||||
|
|
||||
1 | def foo(a, a=10, *a, a, a: str, **a): ...
|
||||
| ^ Syntax Error: Duplicate parameter "a"
|
||||
@@ -151,12 +157,6 @@ Module(
|
||||
|
|
||||
|
||||
|
||||
|
|
||||
1 | def foo(a, a=10, *a, a, a: str, **a): ...
|
||||
| ^ Syntax Error: Duplicate parameter "a"
|
||||
|
|
||||
|
||||
|
||||
|
|
||||
1 | def foo(a, a=10, *a, a, a: str, **a): ...
|
||||
| ^ Syntax Error: Duplicate parameter "a"
|
||||
|
||||
Reference in New Issue
Block a user