enum Agate::FileMode

Overview

File mode for tree entries (permissions and type).

entry = tree["README.md"]
entry.filemode       # => FileMode::Blob
entry.filemode.blob? # => true

Defined in:

agate/checkout.cr

Enum Members

Unreadable = 0
Tree = 16384
Blob = 33188
BlobExecutable = 33261
Link = 40960
Commit = 57344

Instance Method Summary

Instance Method Detail

def blob? #

Returns true if this enum value equals Blob


[View source]
def blob_executable? #

Returns true if this enum value equals BlobExecutable


[View source]
def commit? #

Returns true if this enum value equals Commit


[View source]
def link? #

Returns true if this enum value equals Link


[View source]
def tree? #

Returns true if this enum value equals Tree


[View source]
def unreadable? #

Returns true if this enum value equals Unreadable


[View source]