| Top |
GBoxed
╰── GgitMergeTreeOptions
GEnum
╰── GgitMergeAutomergeMode
GFlags
╰── GgitMergeTreeFlags
GgitMergeTreeOptions *
ggit_merge_tree_options_copy (GgitMergeTreeOptions *merge_options);
Copies merge_options
into a newly allocated GgitMergeTreeOptions.
void
ggit_merge_tree_options_free (GgitMergeTreeOptions *merge_options);
Frees merge_options
.
GgitMergeTreeOptions * ggit_merge_tree_options_new (GgitMergeTreeFlags flags,guint rename_threshold,guint target_limit,GgitDiffSimilarityMetric *metric,GgitMergeAutomergeMode automerge_mode);
Creates a new GgitMergeTreeOptions.
flags |
flags to consider when merging. |
|
rename_threshold |
similarity to consider a file renamed (default 50). |
|
target_limit |
maximum similarity sources to examine
(overrides the |
|
metric |
a GgitDiffSimilarityMetric or |
[allow-none] |
automerge_mode |
mode for automerging. |