c(a |> b()) c(a + b |> c()) c(a |> b()) c( a |> b() # 33 ) c( a + b |> c() ) c( a + b |> c() ) c(a + b |> c()) c( a + b |> # 654 c() ) c( # rr a + b |> c() ) c( a + b |> c() ) c(a + b |> c()) a |> b() a |> b() |> q() a |> b() a |> b() |> c() # short pipes < 2 can stay on one line a |> b() fun( x, a |> b() ) fun(x, gg = a |> b(), tt |> q() ) fun(x, gg = a |> b(), tt |> q()) z <- a |> b() fun( s = g(x), gg = a(n == 2) |> b(), tt |> q(r = 3) ) # FIXME closing brace could go on ntext line. Alternative: remove lin breaks completely. blew(x |> c(), y = 2) # FIXME closing brace could go on ntext line. Alternative: move c() up. blew(y = 2, x |> c()) { a |> c() + 1 } b |> f() |> # never move comment to next line as it can be styler: off or nolint k() |> x()