public class TestRepository.CommitBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private PersonIdent |
author |
private TestRepository.BranchBuilder |
branch |
private java.lang.String |
changeId |
private PersonIdent |
committer |
private java.lang.String |
message |
private java.util.List<RevCommit> |
parents |
private RevCommit |
self |
private int |
tick |
private ObjectId |
topLevelTree |
private DirCache |
tree |
private boolean |
updateCommitterTime |
Constructor and Description |
---|
CommitBuilder() |
CommitBuilder(TestRepository.BranchBuilder b) |
CommitBuilder(TestRepository.CommitBuilder prior) |
private final TestRepository.BranchBuilder branch
private final DirCache tree
private ObjectId topLevelTree
private final java.util.List<RevCommit> parents
private int tick
private java.lang.String message
private RevCommit self
private PersonIdent author
private PersonIdent committer
private java.lang.String changeId
private boolean updateCommitterTime
CommitBuilder()
CommitBuilder(TestRepository.BranchBuilder b) throws java.lang.Exception
java.lang.Exception
CommitBuilder(TestRepository.CommitBuilder prior) throws java.lang.Exception
java.lang.Exception
public TestRepository.CommitBuilder parent(RevCommit p) throws java.lang.Exception
java.lang.Exception
public java.util.List<RevCommit> parents()
public TestRepository.CommitBuilder noParents()
public TestRepository.CommitBuilder noFiles()
public TestRepository.CommitBuilder setTopLevelTree(ObjectId treeId)
public TestRepository.CommitBuilder add(java.lang.String path, java.lang.String content) throws java.lang.Exception
java.lang.Exception
public TestRepository.CommitBuilder add(java.lang.String path, RevBlob id) throws java.lang.Exception
java.lang.Exception
public TestRepository.CommitBuilder edit(DirCacheEditor.PathEdit edit)
public TestRepository.CommitBuilder rm(java.lang.String path)
public TestRepository.CommitBuilder message(java.lang.String m)
public java.lang.String message()
public TestRepository.CommitBuilder tick(int secs)
public TestRepository.CommitBuilder ident(PersonIdent ident)
public TestRepository.CommitBuilder author(PersonIdent a)
public PersonIdent author()
public TestRepository.CommitBuilder committer(PersonIdent c)
public PersonIdent committer()
public TestRepository.CommitBuilder insertChangeId()
public TestRepository.CommitBuilder insertChangeId(java.lang.String c)
public RevCommit create() throws java.lang.Exception
java.lang.Exception
private void insertChangeId(CommitBuilder c)
public TestRepository.CommitBuilder child() throws java.lang.Exception
java.lang.Exception