aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-10-21 15:39:22 -0400
committervlad <vlad@drivergrp.com>2016-10-21 15:39:22 -0400
commit5c7b4b693634bfef97db11014a5cfbac66095b5c (patch)
treec613655216683d580706474bf7f9d90a2712211c
parent8c37ed05420a5171058031ede2165ae4d3922afb (diff)
downloadsbt-settings-5c7b4b693634bfef97db11014a5cfbac66095b5c.tar.gz
sbt-settings-5c7b4b693634bfef97db11014a5cfbac66095b5c.tar.bz2
sbt-settings-5c7b4b693634bfef97db11014a5cfbac66095b5c.zip
Fixing scalafmt config format + removing test-all key
-rw-r--r--README.md2
-rw-r--r--src/main/scala/xyz.driver.sbt/SbtSettings.scala (renamed from src/main/scala/com.drivergrp.sbt/SbtSettings.scala)27
2 files changed, 13 insertions, 16 deletions
diff --git a/README.md b/README.md
index b11e66e..4f138a5 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ Do `sbt reload` after adding a plugin and configure a project:
lazy val root = (project in file("."))
.settings (name := "Name-Of-Your-Project")
- .integrationTestingConfiguration // Enable integration tests, test-all command
+ .integrationTestingConfiguration // Enable integration tests
.buildInfoConfiguration // Build info accessible in app code
diff --git a/src/main/scala/com.drivergrp.sbt/SbtSettings.scala b/src/main/scala/xyz.driver.sbt/SbtSettings.scala
index ebe7419..d4215e2 100644
--- a/src/main/scala/com.drivergrp.sbt/SbtSettings.scala
+++ b/src/main/scala/xyz.driver.sbt/SbtSettings.scala
@@ -36,24 +36,27 @@ 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
+ |maxColumn = 120
|
- |# reformatDocstrings = true
- |# scalaDocs = true
+ |docstrings = scalaDocs
+ |reformatComments = true
|
- |continuationIndent.callSite = 4
- |continuationIndent.defnSite = 4
+ |continuationIndent.callSite = 2
+ |continuationIndent.defnSite = 8
|
|rewriteTokens: {
| "⇒" = "=>"
| "←" = "<-"
|}
|danglingParentheses = false
+ |align.tokens = true
+ |align.arrowEnumeratorGenerator = true
+ |align.openParenCallSite = true
+ |alwaysBeforeCurlyBraceLambdaParams = false
|spaces.afterTripleEquals = true
- |# alignByArrowEnumeratorGenerator = true
+ |newlines.sometimesBeforeColonInMethodReturnType = false
|binPack.parentConstructors = true
- |newlines.sometimesBeforeColonInMethodReturnType = true
|spaces.inImportCurlyBraces = false
|
|# align.openParenCallSite = <value>
@@ -202,8 +205,6 @@ object SbtSettings extends AutoPlugin {
lazy val lintingSettings = scalastyleSettings ++ wartRemoverSettings
- lazy val testAll = TaskKey[Unit]("test-all", "Launches all unit and integration tests")
-
lazy val repositoriesSettings = {
Seq(
resolvers += "releases" at "https://drivergrp.jfrog.io/drivergrp/releases",
@@ -315,11 +316,7 @@ object SbtSettings extends AutoPlugin {
}
def integrationTestingConfiguration: Project = {
- project
- .configs(IntegrationTest)
- .settings(Defaults.itSettings ++ Seq(
- testAll <<= (test in IntegrationTest).dependsOn(test in Test)
- ))
+ project.configs(IntegrationTest).settings(Defaults.itSettings)
}
def packagingConfiguration: Project = {