public abstract class VersionControlProviderImpl extends Object implements VersionControlProvider
| Modifier | Constructor and Description |
|---|---|
protected |
VersionControlProviderImpl(SemanticReleaseConfig config) |
| Modifier and Type | Method and Description |
|---|---|
List<Commit> |
getCommitsSince(Version version) |
String |
getFullVersion() |
Tag |
getLatestTag() |
Version |
getLatestVersion() |
Version |
getNextVersion() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCurrentBranch, getRawCommits, getRawCommitsSince, getTags, hasUncommittedChangesprotected VersionControlProviderImpl(SemanticReleaseConfig config)
public List<Commit> getCommitsSince(Version version)
getCommitsSince in interface VersionControlProviderpublic Tag getLatestTag()
getLatestTag in interface VersionControlProviderpublic Version getLatestVersion()
getLatestVersion in interface VersionControlProviderpublic Version getNextVersion()
getNextVersion in interface VersionControlProviderpublic String getFullVersion()
getFullVersion in interface VersionControlProviderCopyright © 2021. All rights reserved.