Index
Modules:
bump
.
API symbols
`$`:
bump: `$`(target: Target): string
bump: `$`(ver: Version): string
allTagsAppearToStartWithV:
bump: allTagsAppearToStartWithV(tagList: string): bool
appearsToBeMasterBranch:
bump: appearsToBeMasterBranch(): Option[bool]
bump:
bump: bump(minor = false; major = false; patch = true; release = false; dry_run = false; folder = ""; nimble = ""; log_level = logLevel; commit = false; v = false; manual = ""; message: seq[string]): int
bumpVersion:
bump: bumpVersion(ver: Version; major, minor, patch = false): Option[Version]
capture:
bump: capture(exe: string; args: seq[string]): tuple[output: string, ok: bool]
bump: capture(exe: string; args: seq[string]; options: set[ProcessOption]): tuple[ output: string, ok: bool]
composeTag:
bump: composeTag(last: Version; next: Version; v = false; tags = ""): Option[string]
createTemporaryFile:
bump: createTemporaryFile(prefix: string; suffix: string): string
fetchTagList:
bump: fetchTagList(): Option[string]
findTarget:
bump: findTarget(dir: string; target = ""): SearchResult
bump: findTarget(dir: string; target = ""; ascend = true; extensions: seq[string]): SearchResult
isFilesystemRoot:
bump: isFilesystemRoot(dir: string): bool
isValid:
bump: isValid(ver: Version): bool
lastTagInTheList:
bump: lastTagInTheList(tagList: string): string
newTarget:
bump: newTarget(path: string): Target
parseVersion:
bump: parseVersion(nimble: string): Option[Version]
pluckVAndDot:
bump: pluckVAndDot(input: string): string
projectVersion:
bump: projectVersion(hint = ""): Option[Version]
relativeParentPath:
bump: relativeParentPath(dir: string): string
run:
bump: run(exe: string; args: varargs[string]): bool
SearchResult:
bump: SearchResult
taggedAs:
bump: taggedAs(version: Version; tagList: string): Option[string]
Target:
bump: Target
Version:
bump: Version
withCrazySpaces:
bump: withCrazySpaces(version: Version; line = ""): string