diff options
author | Diego Parra <diegolparra@gmail.com> | 2013-11-26 15:54:10 -0300 |
---|---|---|
committer | Diego Parra <diegolparra@gmail.com> | 2013-11-26 15:54:10 -0300 |
commit | 5e0b032bfef9509e64af2960452aed44b6e6cb22 (patch) | |
tree | 464573c5093b966eaddc65b52244bb1b50c03857 /project/Settings.scala | |
parent | dad8547a63d65a5b929346310d53ba2ab45d615c (diff) | |
download | Kamon-5e0b032bfef9509e64af2960452aed44b6e6cb22.tar.gz Kamon-5e0b032bfef9509e64af2960452aed44b6e6cb22.tar.bz2 Kamon-5e0b032bfef9509e64af2960452aed44b6e6cb22.zip |
added scalariform
Diffstat (limited to 'project/Settings.scala')
-rw-r--r-- | project/Settings.scala | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/project/Settings.scala b/project/Settings.scala index 62a48223..d5cdd3b6 100644 --- a/project/Settings.scala +++ b/project/Settings.scala @@ -1,6 +1,8 @@ import sbt._ import Keys._ import spray.revolver.RevolverPlugin.Revolver +import com.typesafe.sbt.SbtScalariform +import com.typesafe.sbt.SbtScalariform.ScalariformKeys object Settings { val VERSION = "0.0.11" @@ -28,10 +30,19 @@ object Settings { import spray.revolver.RevolverPlugin.Revolver._ - lazy val revolverSettings = Revolver.settings ++ seq( - reJRebelJar := "~/.jrebel/jrebel.jar" + lazy val revolverSettings = Revolver.settings ++ seq(reJRebelJar := "~/.jrebel/jrebel.jar") + + lazy val formatSettings = SbtScalariform.scalariformSettings ++ Seq( + ScalariformKeys.preferences in Compile := formattingPreferences, + ScalariformKeys.preferences in Test := formattingPreferences ) - + import scalariform.formatter.preferences._ + def formattingPreferences = + FormattingPreferences() + .setPreference(RewriteArrowSymbols, true) + .setPreference(AlignParameters, true) + .setPreference(AlignSingleLineCaseStatements, true) + .setPreference(DoubleIndentClassDeclaration, true) } |