summaryrefslogtreecommitdiff
path: root/merge.go
diff options
context:
space:
mode:
authorCarlos Martín Nieto <[email protected]>2014-10-28 11:59:04 +0100
committerCarlos Martín Nieto <[email protected]>2014-10-28 11:59:04 +0100
commitccfce74e182a5c588e20f6ed701e0a67e820de8e (patch)
tree1f8172827cc8306888d6678ffd8ccd7b09e1b4fa /merge.go
parent9c6db70fc2836b6f5eb56c505f9cc82461b999c3 (diff)
parent668aa5dae1690d1a061da728f83b2450485d47f4 (diff)
Merge pull request #129 from libgit2/cmn/const-type
Make the constants have types
Diffstat (limited to 'merge.go')
-rw-r--r--merge.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/merge.go b/merge.go
index ccf4f7b..2bc4e47 100644
--- a/merge.go
+++ b/merge.go
@@ -122,9 +122,9 @@ type MergeFileFavor int
const (
MergeFileFavorNormal MergeFileFavor = C.GIT_MERGE_FILE_FAVOR_NORMAL
- MergeFileFavorOurs = C.GIT_MERGE_FILE_FAVOR_OURS
- MergeFileFavorTheirs = C.GIT_MERGE_FILE_FAVOR_THEIRS
- MergeFileFavorUnion = C.GIT_MERGE_FILE_FAVOR_UNION
+ MergeFileFavorOurs MergeFileFavor = C.GIT_MERGE_FILE_FAVOR_OURS
+ MergeFileFavorTheirs MergeFileFavor = C.GIT_MERGE_FILE_FAVOR_THEIRS
+ MergeFileFavorUnion MergeFileFavor = C.GIT_MERGE_FILE_FAVOR_UNION
)
func (r *Repository) Merge(theirHeads []*MergeHead, mergeOptions *MergeOptions, checkoutOptions *CheckoutOpts) error {
@@ -150,18 +150,18 @@ type MergeAnalysis int
const (
MergeAnalysisNone MergeAnalysis = C.GIT_MERGE_ANALYSIS_NONE
- MergeAnalysisNormal = C.GIT_MERGE_ANALYSIS_NORMAL
- MergeAnalysisUpToDate = C.GIT_MERGE_ANALYSIS_UP_TO_DATE
- MergeAnalysisFastForward = C.GIT_MERGE_ANALYSIS_FASTFORWARD
- MergeAnalysisUnborn = C.GIT_MERGE_ANALYSIS_UNBORN
+ MergeAnalysisNormal MergeAnalysis = C.GIT_MERGE_ANALYSIS_NORMAL
+ MergeAnalysisUpToDate MergeAnalysis = C.GIT_MERGE_ANALYSIS_UP_TO_DATE
+ MergeAnalysisFastForward MergeAnalysis = C.GIT_MERGE_ANALYSIS_FASTFORWARD
+ MergeAnalysisUnborn MergeAnalysis = C.GIT_MERGE_ANALYSIS_UNBORN
)
type MergePreference int
const (
- MergePreferenceNone MergePreference = C.GIT_MERGE_PREFERENCE_NONE
- MergePreferenceNoFastForward = C.GIT_MERGE_PREFERENCE_NO_FASTFORWARD
- MergePreferenceFastForwardOnly = C.GIT_MERGE_PREFERENCE_FASTFORWARD_ONLY
+ MergePreferenceNone MergePreference = C.GIT_MERGE_PREFERENCE_NONE
+ MergePreferenceNoFastForward MergePreference = C.GIT_MERGE_PREFERENCE_NO_FASTFORWARD
+ MergePreferenceFastForwardOnly MergePreference = C.GIT_MERGE_PREFERENCE_FASTFORWARD_ONLY
)
func (r *Repository) MergeAnalysis(theirHeads []*MergeHead) (MergeAnalysis, MergePreference, error) {
@@ -287,9 +287,9 @@ type MergeFileFlags int
const (
MergeFileDefault MergeFileFlags = C.GIT_MERGE_FILE_DEFAULT
- MergeFileStyleMerge = C.GIT_MERGE_FILE_STYLE_MERGE
- MergeFileStyleDiff = C.GIT_MERGE_FILE_STYLE_DIFF3
- MergeFileStyleSimplifyAlnum = C.GIT_MERGE_FILE_SIMPLIFY_ALNUM
+ MergeFileStyleMerge MergeFileFlags = C.GIT_MERGE_FILE_STYLE_MERGE
+ MergeFileStyleDiff MergeFileFlags = C.GIT_MERGE_FILE_STYLE_DIFF3
+ MergeFileStyleSimplifyAlnum MergeFileFlags = C.GIT_MERGE_FILE_SIMPLIFY_ALNUM
)
type MergeFileOptions struct {