Sha256: 65400e69daed81660dd6ff7412f1591cb267fb1f70b0c7c0292d32ef0780b186

Contents?: true

Size: 334 Bytes

Versions: 9

Compression:

Stored size: 334 Bytes

Contents

module CommandMapper
  #
  # Commaon base class for all {CommandMapper} exceptions.
  #
  class Error < RuntimeError
  end

  #
  # Represents a argument or option value validation error.
  #
  class ValidationError < Error
  end

  #
  # Indicates that a required argument was not set.
  #
  class ArgumentRequired < Error
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
command_mapper-0.3.2 lib/command_mapper/exceptions.rb
command_mapper-0.3.1 lib/command_mapper/exceptions.rb
command_mapper-0.3.0 lib/command_mapper/exceptions.rb
command_mapper-0.2.1 lib/command_mapper/exceptions.rb
command_mapper-0.2.0 lib/command_mapper/exceptions.rb
command_mapper-0.1.2 lib/command_mapper/exceptions.rb
command_mapper-0.1.1 lib/command_mapper/exceptions.rb
command_mapper-0.1.0 lib/command_mapper/exceptions.rb
command_mapper-0.1.0.pre1 lib/command_mapper/exceptions.rb