enum Bakelite::Core::ViolationKind

Overview

Classification of archive or virtual filesystem integrity violations.

Defined in:

bakelite/core/integrity_verifier.cr

Enum Members

CorruptContainer = 0
MissingFile = 1
UnexpectedFile = 2
SizeMismatch = 3
ChunkCrc32Mismatch = 4
FileCrc32Mismatch = 5
Sha256Mismatch = 6
ManifestDigestMismatch = 7
InvariantFailure = 8

Instance Method Summary

Instance Method Detail

def chunk_crc32_mismatch? #

Returns true if this enum value equals ChunkCrc32Mismatch


[View source]
def corrupt_container? #

Returns true if this enum value equals CorruptContainer


[View source]
def file_crc32_mismatch? #

Returns true if this enum value equals FileCrc32Mismatch


[View source]
def invariant_failure? #

Returns true if this enum value equals InvariantFailure


[View source]
def manifest_digest_mismatch? #

Returns true if this enum value equals ManifestDigestMismatch


[View source]
def missing_file? #

Returns true if this enum value equals MissingFile


[View source]
def sha256_mismatch? #

Returns true if this enum value equals Sha256Mismatch


[View source]
def size_mismatch? #

Returns true if this enum value equals SizeMismatch


[View source]
def unexpected_file? #

Returns true if this enum value equals UnexpectedFile


[View source]