aboutsummaryrefslogtreecommitdiff
path: root/project/Settings.scala
diff options
context:
space:
mode:
Diffstat (limited to 'project/Settings.scala')
-rw-r--r--project/Settings.scala13
1 files changed, 9 insertions, 4 deletions
diff --git a/project/Settings.scala b/project/Settings.scala
index 3f5f669e..5f489239 100644
--- a/project/Settings.scala
+++ b/project/Settings.scala
@@ -8,10 +8,15 @@ import scalariform.formatter.preferences._
object Settings {
- lazy val basicSettings = seq(
- scalaVersion := "2.11.1",
+ val ScalaVersion = "2.11.1"
+
+ lazy val basicSettings = Seq(
+ scalaVersion := ScalaVersion,
resolvers ++= Dependencies.resolutionRepos,
fork in run := true,
+ javacOptions := Seq(
+ "-source", "1.6", "-target", "1.6"
+ ),
scalacOptions := Seq(
"-encoding",
"utf8",
@@ -23,7 +28,7 @@ object Settings {
"-language:postfixOps",
"-language:implicitConversions",
"-Xlog-reflective-calls"
- )) ++ publishSettings ++ releaseSettings ++ net.virtualvoid.sbt.graph.Plugin.graphSettings
+ )) ++ publishSettings ++ releaseSettings
lazy val formatSettings = SbtScalariform.scalariformSettings ++ Seq(
ScalariformKeys.preferences in Compile := formattingPreferences,
@@ -33,7 +38,7 @@ object Settings {
def formattingPreferences =
FormattingPreferences()
.setPreference(RewriteArrowSymbols, true)
- .setPreference(AlignParameters, true)
+ .setPreference(AlignParameters, false)
.setPreference(AlignSingleLineCaseStatements, true)
.setPreference(DoubleIndentClassDeclaration, true)
} \ No newline at end of file