mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-03 18:28:24 +00:00
Fix invalid syntax for binary expression in unary op (#5370)
This commit is contained in:
parent
38189ed913
commit
955e9ef821
20 changed files with 200 additions and 116 deletions
|
@ -10,6 +10,19 @@
|
|||
b
|
||||
)
|
||||
|
||||
(
|
||||
# leading left most comment
|
||||
aaaaaaaa
|
||||
+ # trailing operator comment
|
||||
# leading b comment
|
||||
b # trailing b comment
|
||||
# trailing b ownline comment
|
||||
+ # trailing second operator comment
|
||||
# leading c comment
|
||||
c # trailing c comment
|
||||
# trailing own line comment
|
||||
)
|
||||
|
||||
|
||||
# Black breaks the right side first for the following expressions:
|
||||
aaaaaaaaaaaaaa + caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal(argument1, argument2, argument3)
|
||||
|
|
|
@ -136,3 +136,7 @@ if (
|
|||
if not \
|
||||
a:
|
||||
pass
|
||||
|
||||
# Regression: https://github.com/astral-sh/ruff/issues/5338
|
||||
if a and not aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa & aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:
|
||||
...
|
||||
|
|
|
@ -32,5 +32,8 @@ class Test((Aaaa)):
|
|||
class Test(aaaaaaaaaaaaaaa + bbbbbbbbbbbbbbbbbbbbbb + cccccccccccccccccccccccc + dddddddddddddddddddddd + eeeeeeeee, ffffffffffffffffff, gggggggggggggggggg):
|
||||
pass
|
||||
|
||||
class Test(aaaaaaaaaaaaaaa + bbbbbbbbbbbbbbbbbbbbbb * cccccccccccccccccccccccc + dddddddddddddddddddddd + eeeeeeeee, ffffffffffffffffff, gggggggggggggggggg):
|
||||
pass
|
||||
|
||||
class Test(Aaaa): # trailing comment
|
||||
pass
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue