Skip to content

Commit 51eea49

Browse files
committed
avoid Option.get
1 parent 2230b87 commit 51eea49

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/main/scala/ReleaseExtra.scala

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -310,14 +310,15 @@ object ReleaseStateTransformations {
310310
}
311311

312312
def readVersion(ver: String, prompt: String, useDef: Boolean, commandLineVersion: Option[String]): String = {
313-
if (commandLineVersion.isDefined) commandLineVersion.get
314-
else if (useDef) ver
315-
else
316-
SimpleReader.readLine(prompt format ver) match {
317-
case Some("") => ver
318-
case Some(input) => Version(input).map(_.string).getOrElse(versionFormatError(input))
319-
case None => sys.error("No version provided!")
320-
}
313+
commandLineVersion.getOrElse(
314+
if (useDef) ver
315+
else
316+
SimpleReader.readLine(prompt format ver) match {
317+
case Some("") => ver
318+
case Some(input) => Version(input).map(_.string).getOrElse(versionFormatError(input))
319+
case None => sys.error("No version provided!")
320+
}
321+
)
321322
}
322323

323324
def reapply(settings: Seq[Setting[?]], state: State): State = {

0 commit comments

Comments
 (0)