Struct
GgitMergeOptions
Description [src]
struct GgitMergeOptions {
/* No available fields */
}
Represents the options used when merging.
Instance methods
ggit_merge_options_get_rename_threshold
Get the rename threshold (defaults to 50). If GGIT_MERGE_TREE_FIND_RENAMES
is enabled, added files will be compared with deleted files to
determine their similarity. Files that are more similar than the rename
threshold (percentage-wise) will be treated as a rename.
ggit_merge_options_get_target_limit
Get the maximum number of similarity sources to examine for renames (defaults to 200). If the number of rename candidates (add / delete pairs) is greater than this value, inexact rename detection is aborted.
ggit_merge_options_set_rename_threshold
Set the rename threshold (defaults to 50). If GGIT_MERGE_TREE_FIND_RENAMES
is enabled, added files will be compared with deleted files to
determine their similarity. Files that are more similar than the rename
threshold (percentage-wise) will be treated as a rename.
ggit_merge_options_set_similarity_metric
Set the similarity metric, or NULL
for the default similarity metric.
ggit_merge_options_set_target_limit
Set the maximum number of similarity sources to examine for renames (defaults to 200). If the number of rename candidates (add / delete pairs) is greater than this value, inexact rename detection is aborted.