public interface VcsLogObjectsFactory
Hash
or VcsShortCommitDetails
.Modifier and Type | Method and Description |
---|---|
VcsCommitMetadata |
createCommitMetadata(Hash hash,
java.util.List<Hash> parents,
long commitTime,
VirtualFile root,
java.lang.String subject,
java.lang.String authorName,
java.lang.String authorEmail,
java.lang.String message,
java.lang.String committerName,
java.lang.String committerEmail,
long authorTime) |
Hash |
createHash(java.lang.String stringHash) |
VcsRef |
createRef(Hash commitHash,
java.lang.String name,
VcsRefType type,
VirtualFile root) |
VcsShortCommitDetails |
createShortDetails(Hash hash,
java.util.List<Hash> parents,
long commitTime,
VirtualFile root,
java.lang.String subject,
java.lang.String authorName,
java.lang.String authorEmail,
java.lang.String committerName,
java.lang.String committerEmail,
long authorTime) |
TimedVcsCommit |
createTimedCommit(Hash hash,
java.util.List<Hash> parents,
long timeStamp) |
VcsUser |
createUser(java.lang.String name,
java.lang.String email) |
Hash createHash(java.lang.String stringHash)
TimedVcsCommit createTimedCommit(Hash hash, java.util.List<Hash> parents, long timeStamp)
VcsShortCommitDetails createShortDetails(Hash hash, java.util.List<Hash> parents, long commitTime, VirtualFile root, java.lang.String subject, java.lang.String authorName, java.lang.String authorEmail, java.lang.String committerName, java.lang.String committerEmail, long authorTime)
VcsCommitMetadata createCommitMetadata(Hash hash, java.util.List<Hash> parents, long commitTime, VirtualFile root, java.lang.String subject, java.lang.String authorName, java.lang.String authorEmail, java.lang.String message, java.lang.String committerName, java.lang.String committerEmail, long authorTime)
VcsUser createUser(java.lang.String name, java.lang.String email)
VcsRef createRef(Hash commitHash, java.lang.String name, VcsRefType type, VirtualFile root)