VersionNumber

sbt.librarymanagement.VersionNumber
See theVersionNumber companion class
object VersionNumber

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

A variant of SemVar that enforces API compatibility when the first segment is zero.

A variant of SemVar that enforces API compatibility when the first segment is zero.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

A variant of SemVar that seems to be common among the Scala libraries. The second segment (y in x.y.z) increments breaks the binary compatibility even when x > 0. Also API compatibility is expected even when the first segment is zero.

A variant of SemVar that seems to be common among the Scala libraries. The second segment (y in x.y.z) increments breaks the binary compatibility even when x > 0. Also API compatibility is expected even when the first segment is zero.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
PackVer.type

A variant of SemVar that seems to be common among the Scala libraries. The second segment (y in x.y.z) increments breaks the binary compatibility even when x > 0. Also API compatibility is expected even when the first segment is zero.

A variant of SemVar that seems to be common among the Scala libraries. The second segment (y in x.y.z) increments breaks the binary compatibility even when x > 0. Also API compatibility is expected even when the first segment is zero.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Semantic Versioning. See http://semver.org/spec/v2.0.0.html

Semantic Versioning. See http://semver.org/spec/v2.0.0.html

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
SemVer.type

Strict. Checks everything.

Strict. Checks everything.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Strict.type

Value members

Concrete methods

def apply(numbers: Seq[Long], tags: Seq[String], extras: Seq[String]): VersionNumber

Value parameters

extras

strings at the end.

numbers

numbers delimited by a dot.

tags

string prefixed by a dash.

Attributes

def apply(s: String): VersionNumber
def unapply(v: VersionNumber): Option[(Seq[Long], Seq[String], Seq[String])]
def unapply(s: String): Option[(Seq[Long], Seq[String], Seq[String])]