Package me.qoomon.gitversioning
Class GitVersioning
java.lang.Object
me.qoomon.gitversioning.GitVersioning
public final class GitVersioning
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNO_COMMIT_DATEstatic java.lang.StringVERSION_DATE_TIME_FORMAT -
Method Summary
Modifier and Type Method Description static GitVersionDetailsdetermineVersion(GitRepoSituation repoSituation, VersionDescription commitVersionDescription, java.util.List<VersionDescription> branchVersionDescriptions, java.util.List<VersionDescription> tagVersionDescriptions, boolean preferTags)
-
Field Details
-
VERSION_DATE_TIME_FORMAT
public static final java.lang.String VERSION_DATE_TIME_FORMAT- See Also:
- Constant Field Values
-
NO_COMMIT_DATE
public static final java.lang.String NO_COMMIT_DATE- See Also:
- Constant Field Values
-
-
Method Details
-
determineVersion
public static GitVersionDetails determineVersion(GitRepoSituation repoSituation, VersionDescription commitVersionDescription, java.util.List<VersionDescription> branchVersionDescriptions, java.util.List<VersionDescription> tagVersionDescriptions, boolean preferTags)
-