diff options
author | Edward Thomson <ethomson@microsoft.com> | 2014-03-11 17:58:10 -0700 |
---|---|---|
committer | Edward Thomson <ethomson@microsoft.com> | 2014-03-20 09:25:06 -0700 |
commit | 1c0b6a38bacb54de300d936338d4adb04a9b311f (patch) | |
tree | 8833af717c920b9961fa6e4112bf8909ce60d6e1 /include | |
parent | ccb308273a8662a9692849115a929bd1a74a15f7 (diff) | |
download | libgit2-1c0b6a38bacb54de300d936338d4adb04a9b311f.tar.gz |
Remove fastforward / uptodate from `git_merge`
Diffstat (limited to 'include')
-rw-r--r-- | include/git2/merge.h | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/include/git2/merge.h b/include/git2/merge.h index 1d30a5a16..e20025b7a 100644 --- a/include/git2/merge.h +++ b/include/git2/merge.h @@ -274,35 +274,9 @@ GIT_EXTERN(int) git_merge_status( const git_merge_head **their_heads, size_t their_heads_len); -/** - * Option flags for `git_merge`. - */ -typedef enum { - /** - * The default behavior is to allow fast-forwards, returning - * immediately with the commit ID to fast-forward to. - */ - GIT_MERGE_DEFAULT = 0, - - /** - * Do not fast-forward; perform a merge and prepare a merge result even - * if the inputs are eligible for fast-forwarding. - */ - GIT_MERGE_NO_FASTFORWARD = 1, - - /** - * Ensure that the inputs are eligible for fast-forwarding, error if - * a merge needs to be performed. - */ - GIT_MERGE_FASTFORWARD_ONLY = 2, -} git_merge_flags_t; - typedef struct { unsigned int version; - /** Options for handling the commit-level merge. */ - git_merge_flags_t merge_flags; - /** Options for handling the merges of individual files. */ git_merge_tree_opts merge_tree_opts; @@ -311,7 +285,7 @@ typedef struct { } git_merge_opts; #define GIT_MERGE_OPTS_VERSION 1 -#define GIT_MERGE_OPTS_INIT {GIT_MERGE_OPTS_VERSION, 0, GIT_MERGE_TREE_OPTS_INIT, GIT_CHECKOUT_OPTIONS_INIT} +#define GIT_MERGE_OPTS_INIT {GIT_MERGE_OPTS_VERSION, GIT_MERGE_TREE_OPTS_INIT, GIT_CHECKOUT_OPTIONS_INIT} /** * Initializes a `git_merge_opts` with default values. Equivalent to creating |