semverfi

package semverfi

Visibility
  1. Public
  2. All

Type Members

  1. case class BuildVersion (major: Int, minor: Int, patch: Int, classifier: Seq[String], build: Seq[String]) extends Valid with Product with Serializable

  2. trait Bumping extends AnyRef

  3. trait Digit extends AnyRef

    Attributes
    sealed
  4. case class Invalid (raw: String) extends SemVersion with Product with Serializable

  5. case class NormalVersion (major: Int, minor: Int, patch: Int) extends Valid with Product with Serializable

  6. case class PreReleaseVersion (major: Int, minor: Int, patch: Int, classifier: Seq[String]) extends Valid with Product with Serializable

  7. trait SemVersion extends SemVersionOrdering

    Attributes
    sealed
  8. trait SemVersionOrdering extends Ordered[SemVersion]

  9. trait Show [T <: SemVersion] extends AnyRef

  10. class Valid extends SemVersion with Bumping

    Attributes
    abstract

Value Members

  1. object Major extends Digit with Product with Serializable

  2. object Minor extends Digit with Product with Serializable

  3. object Parse extends RegexParsers

  4. object Patch extends Digit with Product with Serializable

  5. object Show extends AnyRef

  6. object Version extends AnyRef