public class GitVersionTree
extends java.lang.Object
| Constructor and Description |
|---|
GitVersionTree(java.io.InputStream is) |
GitVersionTree(java.nio.file.Path path) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getVersionsBetween(java.lang.String fromVersion,
java.lang.String toVersion) |
boolean |
isAncestor(java.lang.String ancestorCommit,
java.lang.String referenceCommit) |
boolean |
isKnownVersion(java.lang.String commitId) |
void |
writeToFile(java.io.OutputStream outputStream) |
public GitVersionTree(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic GitVersionTree(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic void writeToFile(java.io.OutputStream outputStream)
public java.util.List<java.lang.String> getVersionsBetween(java.lang.String fromVersion,
java.lang.String toVersion)
fromVersion - the source versiontoVersion - the target versionpublic boolean isKnownVersion(java.lang.String commitId)
public boolean isAncestor(java.lang.String ancestorCommit,
java.lang.String referenceCommit)