semver

package
v1.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Version

type Version struct {
	*semver.Version
}

func MustParse

func MustParse(version string) *Version

func NewVersion

func NewVersion(version string) (*Version, error)

func (*Version) AsPrereleaseVersion

func (v *Version) AsPrereleaseVersion(prereleaseIdentifier string, versionNumber int) (*Version, error)

func (*Version) GreaterThan

func (v *Version) GreaterThan(version *Version) bool

func (*Version) IncMajor

func (v *Version) IncMajor() *Version

func (*Version) IncMinor

func (v *Version) IncMinor() *Version

func (*Version) IncPatch

func (v *Version) IncPatch() *Version

func (*Version) IsPrerelease

func (v *Version) IsPrerelease() bool

func (*Version) LessThan

func (v *Version) LessThan(version *Version) bool

func (*Version) PrereleaseIdentifier

func (v *Version) PrereleaseIdentifier() string

func (*Version) PrereleaseVersionNumber

func (v *Version) PrereleaseVersionNumber() (int, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL