Skip to content

Commit

Permalink
Reformat with scalafmt 3.7.1
Browse files Browse the repository at this point in the history
Executed command: scalafmt --non-interactive
  • Loading branch information
scala-steward-bot committed Jan 23, 2023
1 parent 49b183e commit 9c86a91
Showing 1 changed file with 27 additions and 26 deletions.
53 changes: 27 additions & 26 deletions project/UpdateReadme.scala
Original file line number Diff line number Diff line change
Expand Up @@ -5,32 +5,33 @@ import sbtrelease.Git
object UpdateReadme {
private val sonatypeURL = "https://oss.sonatype.org/service/local/repositories/"

val updateReadmeTask = { state: State =>
val extracted = Project.extract(state)
val scalaV = extracted get scalaBinaryVersion
val v = extracted get version
val org = extracted get organization
val modules = build.modules
val snapshotOrRelease = if (extracted get isSnapshot) "snapshots" else "releases"
val readme = "README.md"
val readmeFile = file(readme)
val newReadme = Predef
.augmentString(IO.read(readmeFile))
.lines
.map { line =>
val matchReleaseOrSnapshot = line.contains("SNAPSHOT") == v.contains("SNAPSHOT")
def n = modules(modules.indexWhere(line.contains))
if (line.startsWith("libraryDependencies") && matchReleaseOrSnapshot) {
s"""libraryDependencies += "${org}" %% "$n" % "$v""""
} else line
}
.mkString("", "\n", "\n")
IO.write(readmeFile, newReadme)
val git = new Git(extracted get baseDirectory)
git.add(readme) ! state.log
git.commit(message = "update " + readme, sign = false, signOff = false) ! state.log
scala.sys.process.Process("git diff HEAD^") ! state.log
state
val updateReadmeTask = {
state: State =>
val extracted = Project.extract(state)
val scalaV = extracted get scalaBinaryVersion
val v = extracted get version
val org = extracted get organization
val modules = build.modules
val snapshotOrRelease = if (extracted get isSnapshot) "snapshots" else "releases"
val readme = "README.md"
val readmeFile = file(readme)
val newReadme = Predef
.augmentString(IO.read(readmeFile))
.lines
.map { line =>
val matchReleaseOrSnapshot = line.contains("SNAPSHOT") == v.contains("SNAPSHOT")
def n = modules(modules.indexWhere(line.contains))
if (line.startsWith("libraryDependencies") && matchReleaseOrSnapshot) {
s"""libraryDependencies += "${org}" %% "$n" % "$v""""
} else line
}
.mkString("", "\n", "\n")
IO.write(readmeFile, newReadme)
val git = new Git(extracted get baseDirectory)
git.add(readme) ! state.log
git.commit(message = "update " + readme, sign = false, signOff = false) ! state.log
scala.sys.process.Process("git diff HEAD^") ! state.log
state
}

val updateReadmeProcess: ReleaseStep = updateReadmeTask
Expand Down

0 comments on commit 9c86a91

Please sign in to comment.