Skip to content

Instantly share code, notes, and snippets.

View MaxNevermind's full-sized avatar

Max Konstantinov MaxNevermind

View GitHub Profile
@MaxNevermind
MaxNevermind / maven_2_sbt_dependencies.scala
Last active June 29, 2018 11:43 — forked from mslinn/PomToSbt.scala
Convert pom.xml to build.sbt
val lines = (scala.xml.XML.load("pom.xml") \\ "dependencies") \ "dependency" map { dependency =>
val groupId = (dependency \ "groupId").text
val artifactId = (dependency \ "artifactId").text
val version = (dependency \ "version").text
val scope = (dependency \ "scope").text match {
case "" => ""
case x => s""" % "$x""""
}
s"""libraryDependencies += "$groupId" % "$artifactId" % "$version"$scope"""