Sha256: 42ec5d50d226efd0ae154ab93c04da5bc9ca8d034f49df3e31de5009e53909f6
Contents?: true
Size: 915 Bytes
Versions: 4
Compression:
Stored size: 915 Bytes
Contents
module HoneyFormat # Errors module Errors # Header errors # Super class of errors raised when there is a header error class HeaderError < StandardError; end # Raised when header is missing class MissingHeaderError < HeaderError; end # Raised when header column is missing class MissingHeaderColumnError < HeaderError; end # Row errors # Super class of errors raised when there is a row error class RowError < StandardError; end # Raised when row columns are empty class EmptyRowColumnsError < RowError; end # Raised when row has more columns than header columns class InvalidRowLengthError < RowError; end # Value conversion errors # Raised when value type is unknown class UnknownValueTypeError < ArgumentError; end # Raised when value type already exists class ValueTypeExistsError < ArgumentError; end end include Errors end
Version data entries
4 entries across 4 versions & 1 rubygems