# Functions
Bump executes a version bump for this application.
NewGit returns a new instance of Git.
NewTemplateGenerator returns a new instance of TemplateGenerator.
# Structs
BumpData represents data needed to bump application version.
Git represents an implementation of VersionControl interface using Git.
TemplateGenerator implements the Generator interface using templates.
nolint:revive VersionData represents version info needed to generate version files.
# Interfaces
nolint:revive VersionControl interface for interacting with version control systems.
nolint:revive VersionGenerator interface for generating version files.