From 186758c074655c6593323fc4e8de786d16b8568f Mon Sep 17 00:00:00 2001 From: Stewart Stewart Date: Mon, 10 Oct 2016 17:34:50 -0400 Subject: update scalafmt --- src/main/scala/com.drivergrp.sbt/SbtSettings.scala | 35 ++++++++++++---------- 1 file changed, 19 insertions(+), 16 deletions(-) (limited to 'src/main/scala/com.drivergrp.sbt/SbtSettings.scala') diff --git a/src/main/scala/com.drivergrp.sbt/SbtSettings.scala b/src/main/scala/com.drivergrp.sbt/SbtSettings.scala index 746fb68..967fd7a 100644 --- a/src/main/scala/com.drivergrp.sbt/SbtSettings.scala +++ b/src/main/scala/com.drivergrp.sbt/SbtSettings.scala @@ -36,32 +36,35 @@ object SbtSettings extends AutoPlugin { """# scalafmt sbt plugin config |# refer to https://olafurpg.github.io/scalafmt/#Configuration for properties | - |--style defaultWithAlign # For pretty alignment. - |--maxColumn 120 # For my wide 30" display. + |style = defaultWithAlign # For pretty alignment. + |maxColumn = 120 # For my wide 30" display. | - |--reformatDocstrings true + |reformatDocstrings = true |--scalaDocs | - |--continuationIndentCallSite 4 - |--continuationIndentDefnSite 4 + |continuationIndent.callSite = 4 + |continuationIndent.defnSite = 4 | - |--rewriteTokens ⇒;=>,←;<- - |--danglingParentheses false - |--spaceAfterTripleEquals true - |--alignByArrowEnumeratorGenerator true - |--binPackParentConstructors true - |--allowNewlineBeforeColonInMassiveReturnTypes true - |--spacesInImportCurlyBraces false + |rewriteTokens: { + | "⇒" = "=>" + | "←" = "<-" + |} + |danglingParentheses = false + |spaces.afterTripleEquals = true + |alignByArrowEnumeratorGenerator = true + |binPack.parentConstructors = true + |newlines.sometimesBeforeColonInMethodReturnType = true + |spaces.inImportCurlyBraces = false | - |# --alignByOpenParenCallSite - |# --alignByOpenParenDefnSite + |# align.openParenCallSite = + |# align.openParenDefnSite = | """.stripMargin - val formatFile = file(".scalafmt") + val formatFile = file(".scalafmt.conf") IO.write(formatFile, contents) Seq(formatFile) }.taskValue, - scalafmtConfig in ThisBuild := Some(file(".scalafmt")), + scalafmtConfig in ThisBuild := Some(file(".scalafmt.conf")), testExecution in (Test, test) <<= (testExecution in (Test, test)) dependsOn (scalafmtTest in Compile, scalafmtTest in Test)) -- cgit v1.2.3