Sha256: 361bbb952d6b11ff7f314011e6fed8ea4eac09ab198b1cb8fdc83bf655d1f69b

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents

# frozen_string_literal: true

module SmartCore::Types
  # @api public
  # @since 0.1.0
  Error = Class.new(SmartCore::Error)

  # @api public
  # @since 0.1.0
  ArgumentError = Class.new(SmartCore::ArgumentError)

  # @api public
  # @since 0.1.0
  NameError = Class.new(SmartCore::NameError)

  # @api public
  # @since 0.1.0
  TypeCastingError = Class.new(Error)

  # @api public
  # @since 0.1.0
  NoCheckerDefinitionError = Class.new(Error)

  # @api public
  # @since 0.1.0
  IncorrectTypeNameError = Class.new(NameError)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
smart_types-0.1.0.alpha lib/smart_core/types/errors.rb
smart_types-0.0.0 lib/smart_core/types/errors.rb