From 4d14bcf4c49fdaab26f941587e8d11174eae217f Mon Sep 17 00:00:00 2001 From: Albert Meltzer <7529386+kitbellew@users.noreply.github.com> Date: Sun, 16 Jun 2024 22:41:19 -0700 Subject: [PATCH] Add no-indent infix test for right-assoc operator --- .../test/resources/test/IndentOperator.stat | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/scalafmt-tests/src/test/resources/test/IndentOperator.stat b/scalafmt-tests/src/test/resources/test/IndentOperator.stat index 8946940378..caa88a8bb7 100644 --- a/scalafmt-tests/src/test/resources/test/IndentOperator.stat +++ b/scalafmt-tests/src/test/resources/test/IndentOperator.stat @@ -3731,6 +3731,42 @@ object a { b ) } +<<< aloneArgOrBody, right-assoc +newlines.source = keep +indentOperator.exemptScope = aloneArgOrBody +indentOperator.excludeRegex = ".*:$" +=== +object a { + foo { x => + a :: + b + } + foo { x => + val bar = qux + a :: + b + } + foo ( x => + a :: + b + ) +} +>>> +object a { + foo { x => + a :: + b + } + foo { x => + val bar = qux + a :: + b + } + foo(x => + a :: + b + ) +} <<< #3327 relativeToLhsLastLine runner.dialect = scala3 indentOperator.exemptScope = aloneEnclosed