package semver
- Since
13 Nov 2017
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- semver
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed trait Label extends Ordered[Label] with LabelOrdering
- type SemVer = SemanticVersion
convenient aliases to SemanticVersion.
convenient aliases to SemanticVersion. A lot of people use these names because of lazyness, might as well support some trivial type aliases out of the box.
- final case class SemanticVersion(major: Int, minor: Int, patch: Int, label: Option[Label] = Option.empty[Label], meta: Option[String] = Option.empty[String]) extends SemanticVersionOrdering with Ordered[SemanticVersion] with Product with Serializable
A type denoting semantic versions, eg: 4.1.0, with an optional label like "RC", or "beta", etc.
A type denoting semantic versions, eg: 4.1.0, with an optional label like "RC", or "beta", etc.
- meta
denotes various meta-information, that is included at the end of the version, after the "+" sign. Examples: git sha version:
4.1.0-SNAPSHOT+11223aaff
- Since
10 Nov 2017