Package

com.nthportal.versions

v3

Permalink

package v3

Visibility
  1. Public
  2. All

Type Members

  1. case class ExtendedVersion[E](version: Version, extension: E, extensionDef: ExtensionDef[E]) extends ExtendedVersionBase[Version, E, ExtendedVersion] with Product with Serializable

    Permalink

    A version with an extension (such as, for example, 1.2.5-SNAPSHOT)

    A version with an extension (such as, for example, 1.2.5-SNAPSHOT)

    E

    the type of the extension component of this extended version

    version

    the version component of this extended version

    extension

    the extension component of this extended version

    extensionDef

    the extension definition for this version's extension

  2. case class Version(major: Int, minor: Int, patch: Int) extends VersionBase[Version, ExtendedVersion] with Product with Serializable

    Permalink

    A version of the form major.minor.patch (such as, for example, 1.2.5).

    A version of the form major.minor.patch (such as, for example, 1.2.5).

    This type of version may or may not conform to the SemVer specification.

    major

    the major version number

    minor

    the minor version number

    patch

    the patch version number

Value Members

  1. object ExtendedVersion extends ExtendedVersionCompanion[Version, ExtendedVersion] with Serializable

    Permalink
  2. object Version extends VersionCompanion[Version, ExtendedVersion] with Of[Dot[Dot[Version]]] with Serializable

    Permalink
  3. package compat

    Permalink

Ungrouped