aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-07-20 10:46:58 -0400
committervlad <vlad@drivergrp.com>2016-07-20 10:46:58 -0400
commit32b7666250a00c3d93deffa494eeb0fd3cdc1223 (patch)
treee78cee61ac69c21574c0f49df24f210fb81af387 /build.sbt
parent001e52f41f6f9fe6740fdd33461f21bb70c4110d (diff)
downloaddriver-core-32b7666250a00c3d93deffa494eeb0fd3cdc1223.tar.gz
driver-core-32b7666250a00c3d93deffa494eeb0fd3cdc1223.tar.bz2
driver-core-32b7666250a00c3d93deffa494eeb0fd3cdc1223.zip
Issue#2 scalafmt in Compile -> scalafmtTest in Test
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt9
1 files changed, 7 insertions, 2 deletions
diff --git a/build.sbt b/build.sbt
index 3d2bf16..5bdccc2 100644
--- a/build.sbt
+++ b/build.sbt
@@ -8,6 +8,12 @@ lazy val wartRemoverSettings = Seq(
Wart.Overloading, Wart.DefaultArguments, Wart.ToString, Wart.Any, Wart.Throw)
)
+lazy val scalafmtSettings = Seq(
+ scalafmtConfig in ThisBuild := Some(file(".scalafmt")),
+ testExecution in (Test, test) <<=
+ (testExecution in (Test, test)) dependsOn (scalafmtTest in Compile, scalafmtTest in Test)
+)
+
lazy val compileScalastyle = taskKey[Unit]("compileScalastyle")
lazy val buildSettings = Defaults.coreDefaultSettings ++ Seq (
@@ -18,11 +24,10 @@ lazy val buildSettings = Defaults.coreDefaultSettings ++ Seq (
scalacOptions := Seq("-unchecked", "-deprecation", "-feature", "-Xlint", "-encoding", "utf8",
"-language:higherKinds", "-language:implicitConversions", "-language:postfixOps",
"-Ywarn-infer-any", "-Ywarn-unused", "-Ywarn-unused-import"),
- scalafmtConfig := Some(file(".scalafmt")),
fork in run := true,
compileScalastyle := (scalastyle in Compile).toTask("").value,
(compile in Compile) <<= ((compile in Compile) dependsOn compileScalastyle)
-) ++ wartRemoverSettings ++ reformatOnCompileSettings
+) ++ wartRemoverSettings ++ scalafmtSettings
lazy val akkaHttpV = "2.4.8"