semverfi
package
semverfi
Type Members
-
trait
Appending extends AnyRef
-
case class
BuildVersion(major: Int, minor: Int, patch: Int, classifier: Seq[String], build: Seq[String]) extends Valid with Product with Serializable
-
trait
Bumping extends AnyRef
-
sealed
trait
Digit extends AnyRef
-
case class
Invalid(raw: String) extends SemVersion with Product with Serializable
-
case class
NormalVersion(major: Int, minor: Int, patch: Int) extends Valid with Product with Serializable
-
-
class
Parse extends RegexParsers
-
case class
PreReleaseVersion(major: Int, minor: Int, patch: Int, classifier: Seq[String]) extends Valid with Product with Serializable
-
sealed
trait
SemVersion extends SemVersionOrdering
-
-
trait
Show[T <: SemVersion] extends AnyRef
-
sealed
trait
Valid extends SemVersion with Appending with Bumping with Normalizing
Value Members
-
object
Major extends Digit with Product with Serializable
-
object
Minor extends Digit with Product with Serializable
-
object
Parse extends AnyRef
-
object
Patch extends Digit with Product with Serializable
-
object
Show extends AnyRef
-
object
Version extends AnyRef