mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-04 02:39:12 +00:00
Add convenience methods for iterating over all parameter nodes in a function (#11174)
This commit is contained in:
parent
8a887daeb4
commit
87929ad5f1
27 changed files with 399 additions and 448 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue