Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrRepositoryRequired = errors.New("repository is required") ErrRevIsAlreadyTagged = errors.New("selected revision already has a tag") )
Functions ¶
func DetermineNextVersion ¶
func DetermineNextVersion(v *semver.Version, classification classifier.Classification) semver.Version
Types ¶
type NextVersion ¶
type NextVersion struct {
Logger *slog.Logger
Repository *git.Repository
Revision plumbing.Revision
Prerelease []string
Metadata []string
Writer io.Writer
CommitClassifier *classifier.Classifier
VSuffix bool
}
func (*NextVersion) ComputeNextVersion ¶
func (*NextVersion) Validate ¶
func (nv *NextVersion) Validate() error
Click to show internal directories.
Click to hide internal directories.