VersionNumber

sbt.librarymanagement.VersionNumber$
See theVersionNumber companion class

Attributes

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

Members list

Concise view

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

Graph
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

Graph
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

Graph
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

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

Strict. Checks everything.

Strict. Checks everything.

Attributes

Graph
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

Attributes

extras

strings at the end.

numbers

numbers delimited by a dot.

tags

string prefixed by a dash.

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])]