Constructor
FoundryGitCommitBuildernew
unstable since: 1.1
Declaration [src]
DexFuture*
foundry_git_commit_builder_new (
FoundryGitVcs* vcs,
FoundryGitCommit* parent,
guint context_lines
)
Description [src]
Creates a new builder using parent as the parent commit.
If parent is NULL, then the last commit on the current branch will be used as the parent.
The context_lines parameter controls how many lines of context are
included around each change in the diff. The default is 3 lines.
Available since: 1.1
Parameters
vcs-
Type:
FoundryGitVcsThe data is owned by the caller of the function. parent-
Type:
FoundryGitCommitThe argument can be NULL.The data is owned by the caller of the function. context_lines-
Type:
guintThe number of context lines to use for diffs or 0 for default.
Return value
Type: DexFuture
A DexFuture that resolves to a
FoundryGitCommitBuilder.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |