enum
Agate::MergeAnalysis
Overview
Merge analysis result flags indicating what kind of merge is possible.
analysis, preference = repo.merge_analysis([annotated_commit])
if analysis.fastforward?
# can fast-forward
elsif analysis.normal?
# normal merge required
end
Defined in:
agate/checkout.crEnum Members
-
None =
0 -
Normal =
1 -
UpToDate =
2 -
Fastforward =
4 -
Unborn =
8 -
All =
15
Instance Method Summary
-
#fastforward?
Returns
trueif this enum value containsFastforward -
#none?
Returns
trueif this enum value containsNone -
#normal?
Returns
trueif this enum value containsNormal -
#unborn?
Returns
trueif this enum value containsUnborn -
#up_to_date?
Returns
trueif this enum value containsUpToDate