fmt: remove unnecessary paren in assert stmt (#12546)
parent
fbe2b5cb58
commit
93bdff5589
|
@ -711,15 +711,11 @@ fn expr_is_single_line(expr ast.Expr) bool {
|
|||
|
||||
pub fn (mut f Fmt) assert_stmt(node ast.AssertStmt) {
|
||||
f.write('assert ')
|
||||
if node.expr is ast.ParExpr {
|
||||
if node.expr.expr is ast.InfixExpr {
|
||||
infix := node.expr.expr
|
||||
f.expr(infix)
|
||||
f.writeln('')
|
||||
return
|
||||
mut expr := node.expr
|
||||
for expr is ast.ParExpr {
|
||||
expr = (expr as ast.ParExpr).expr
|
||||
}
|
||||
}
|
||||
f.expr(node.expr)
|
||||
f.expr(expr)
|
||||
f.writeln('')
|
||||
}
|
||||
|
||||
|
|
|
@ -2,4 +2,5 @@ fn f() {
|
|||
assert 0 == 0
|
||||
assert 0 < 1
|
||||
assert (1 + 2) == 3
|
||||
assert true
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
fn f() {
|
||||
assert (0 == 0)
|
||||
assert (0 < 1)
|
||||
assert ((1 + 2) == 3)
|
||||
assert (((((1 + 2) == 3))))
|
||||
assert (((true)))
|
||||
}
|
||||
|
|
|
@ -25,16 +25,19 @@ fn match_vec(v Vec) {
|
|||
fn match_classic_num() {
|
||||
match 42 {
|
||||
0 {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
1 {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
42 {
|
||||
println('life')
|
||||
}
|
||||
else {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue