- sanitizeBranchName(String) - Static method in class fr.brouillard.oss.jgitver.impl.GitUtils
-
- searchDepthLimit() - Method in class fr.brouillard.oss.jgitver.impl.VersionStrategy
-
Defines the history commit depth, starting from HEAD, until which parent commits will be parsed to find tags
information.
- searchMode() - Method in class fr.brouillard.oss.jgitver.impl.VersionStrategy
-
- setAutoIncrementPatch(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true, when the found tag to calculate a version for HEAD is a normal/annotated one, the semver patch version
of the tag is increased by one ; except when the tag is on the HEAD itself.
- setAutoIncrementPatch(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setFindTagVersionPattern(String) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Defines a regexp search pattern that will match tags identifying a version.
- setGitCommitIdLength(int) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Defines how long the qualifier from SHA1 git commit has to be.
- setGitCommitIdLength(int) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setMavenLike(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Activates the maven like mode.
- setNonQualifierBranches(String) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Defines a comma separated list of branches for which no branch name qualifier will be used. default "master".
- setQualifierBranchingPolicies(BranchingPolicy...) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Sets as an array the policies that will be applied to try to build a qualifier from the branch of the HEAD.
- setQualifierBranchingPolicies(List<BranchingPolicy>) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
Sets as a list the policies that will be applied to try to build a qualifier from the branch of the HEAD.
- setUseCommitTimestamp(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setUseDefaultBranchingPolicy(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
- setUseDirty(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true, append a qualifier with the "dirty" qualifier if the repository is in a dirty state (ie with
uncommited changes or new files)
- setUseDirty(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setUseDirty(boolean) - Method in class fr.brouillard.oss.jgitver.impl.MavenVersionStrategy
-
- setUseDistance(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true, append a qualifier with the distance between the HEAD commit and the found commit with a version tag.
- setUseDistance(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setUseGitCommitId(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true, append the git commit id (SHA1) to the version.
- setUseGitCommitId(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-
- setUseGitCommitTimestamp(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true, append the git commit timestamp to the version.
- setUseLongFormat(boolean) - Method in class fr.brouillard.oss.jgitver.GitVersionCalculator
-
When true describes commits hash with long format pattern, ie preceded with the letter 'g'.
- setUseLongFormat(boolean) - Method in class fr.brouillard.oss.jgitver.impl.ConfigurableVersionStrategy
-