Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
0.5.0 - 2022-06-11
Done
Add decimal version DecVer (major.minor) (#140 )
import just .decver .DecVer
val decVer1 = DecVer .parse(" 1.17" )
// Either[DecVer.ParseError, DecVer] = Right(DecVer(1,17))
decVer1.map(_.render)
// Either[DecVer.ParseError, String] = Right(1.17)
val decVer2 = DecVer .unsafeParse(" 1.17" )
// DecVer = DecVer(1,17)
decVer2.render
// String = 1.17
val semVer = decVer2.toSemVer
// just.semver.SemVer = SemVer(1,17,0,None,None)
semVer.toDecVer
// just.decver.DecVer = DecVer(1,17)
DecVer .unsafeParse(" 1.16" ) < DecVer .unsafeParse(" 1.17" )
// Boolean = true
DecVer .unsafeParse(" 1.16" ) == DecVer .unsafeParse(" 1.17" )
// Boolean = false
DecVer .unsafeParse(" 1.16" ) > DecVer .unsafeParse(" 1.17" )
// Boolean = false
val decVer = DecVer .unsafeParse(" 1.0" )
// DecVer = DecVer(1,0)
decVer.increaseMinor
// DecVer = DecVer(1,1)
decVer.increaseMajor
// DecVer = DecVer(2,0)
Set up WartRemover for Scala 3 (#138 )
You can’t perform that action at this time.