Package

com.nthportal

versions

Permalink

package versions

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

Type Members

  1. trait Dash[V <: VersionBase[V, EV], EV[E] <: ExtendedVersionBase[V, E, EV]] extends AnyRef

    Permalink

    Indicates that an extension can be appended to this to create an extended version.

    Indicates that an extension can be appended to this to create an extended version.

    V

    the type of the version component of the extended version

    EV

    the type of the extended version

  2. trait Dot[A] extends AnyRef

    Permalink

    Indicates that a value can be appended to this to create a version or something which can become a version.

    Indicates that a value can be appended to this to create a version or something which can become a version.

    A

    the type returned which is or can become a version

  3. case class ExtensionDef[E](default: Option[E], ordering: Ordering[E]) extends Ordering[E] with Product with Serializable

    Permalink

    A definition of an extension type for a version.

    A definition of an extension type for a version.

    If this type has a default extension value, it means that a version string without an extension (such as 2.2.7) is considered to have that extension.

    E

    the type of the extension

    default

    the default extension value, if one exists

    ordering

    an ordering for extensions of this type

  4. trait ExtensionParser[E] extends AnyRef

    Permalink

    Something which parses a version extension from a string.

    Something which parses a version extension from a string.

    E

    the type of the version extension

  5. trait Of[D <: Dot[_]] extends AnyRef

    Permalink

    Indicates that a value can be used by this to start creating a version.

    Indicates that a value can be used by this to start creating a version.

    D

    the type returned by this which can become a version

  6. final class VersionFormatException extends IllegalArgumentException

    Permalink

    An exception which is thrown when attempting to create a version from a string which is not a valid version string.

Value Members

  1. object ExtensionDef extends Serializable

    Permalink
  2. package extensions

    Permalink
  3. package semver

    Permalink

    A package containing utilities related to SemVer 2.0.0 versions.

    A package containing utilities related to SemVer 2.0.0 versions.

    Note: This package is not associated with the SemVer organization in any way; it is merely designed to comply with the SemVer specification.

  4. package v2

    Permalink
  5. package v3

    Permalink
  6. package v4

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped