Packages

p

ch.epfl.scala

version

package version

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. version
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Milestone(m: Long) extends PreRelease with Product with Serializable
  2. case class OtherPreRelease(o: String) extends PreRelease with Product with Serializable
  3. sealed trait PreRelease extends AnyRef
  4. case class ReleaseCandidate(rc: Long) extends PreRelease with Product with Serializable
  5. case class SemanticVersion(major: Long, minor: Long, patch: Long, preRelease: Option[PreRelease] = None, metadata: Option[String] = None) extends Ordered[SemanticVersion] with Product with Serializable

    separation of possible combinations

    separation of possible combinations

    major

    the major version number

    minor

    the minor version number

    patch

    the path version number

    preRelease

    the pre release name

    metadata

    the release metadata

  6. case class Version(major: Long, minor: Long = 0, patch: Option[Long] = None, patch2: Option[Long] = None, preRelease: Option[PreRelease] = None, metadata: Option[String] = None) extends Ordered[Version] with Product with Serializable

    separation of possible combinations

    separation of possible combinations

    major

    the major version number

    minor

    the minor version number

    patch

    the path version number

    patch2

    the path version number (to support a.b.c.d)

    preRelease

    the pre release name

    metadata

    the release metadata

Value Members

  1. object PreRelease
  2. object SemanticVersion extends Serializable
  3. object Version extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped