enum Agate::RevparseMode

Overview

Flags indicating the intent of a revparse operation.

Defined in:

agate/revparse.cr

Enum Members

Single = 1_u32

The spec targeted a single object.

Range = 2_u32

The spec targeted a range of commits (using ..).

MergeBase = 4_u32

The spec used ... for a merge-base range.

None = 0_u32
All = 7_u32

Instance Method Summary

Instance Method Detail

def merge_base? #

Returns true if this enum value contains MergeBase


[View source]
def none? #

[View source]
def range? #

Returns true if this enum value contains Range


[View source]
def single? #

Returns true if this enum value contains Single


[View source]