Skip to content

Commit ed64f8d

Browse files
Merge pull request #141 from geirolz/add-scala-version-to-string
Add ScalaVersion toString
2 parents a8415f6 + 05b9ebc commit ed64f8d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

lib/src/main/scala/org/typelevel/scalacoptions/ScalaVersion.scala

+6-2
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,14 @@ package org.typelevel.scalacoptions
1919
import scala.Ordering.Implicits._
2020

2121
case class ScalaVersion(major: Long, minor: Long, patch: Long) {
22-
def isBetween(addedVersion: ScalaVersion, removedVersion: ScalaVersion) =
22+
def isBetween(addedVersion: ScalaVersion, removedVersion: ScalaVersion): Boolean =
2323
this >= addedVersion && this < removedVersion
2424

25-
def isAtLeast(addedVersion: ScalaVersion) = this >= addedVersion
25+
def isAtLeast(addedVersion: ScalaVersion): Boolean =
26+
this >= addedVersion
27+
28+
override def toString: String =
29+
s"$major.$minor.$patch"
2630
}
2731

2832
object ScalaVersion {

lib/src/main/scala/org/typelevel/scalacoptions/ScalacOption.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class ScalacOption(
4040
case _ => false
4141
}
4242

43-
override def toString =
43+
override def toString: String =
4444
(option :: args).mkString("ScalacOption(", " ", ")")
4545
}
4646

0 commit comments

Comments
 (0)