Sha256: a5739e1961f2f63d31cd9d13c34204dd8c5c05f3a44b503edc3b5c457dffb22d

Contents?: true

Size: 498 Bytes

Versions: 3

Compression:

Stored size: 498 Bytes

Contents

# This code is free software; you can redistribute it and/or modify it under the
# terms of the new BSD License.
#
# Copyright (c) 2009, Sebastian Staudt

module Rubikon

  class ArgumentTypeError < ArgumentError
  end

  class BlockMissingError < ArgumentError
  end

  class MissingArgumentError < ArgumentError
  end

  class MissingOptionError < ArgumentError
  end

  class UnknownOptionError < ArgumentError

    def initialize(arg)
      super "Unknown argument: #{arg}"
    end

  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rubikon-0.2.1 lib/rubikon/exceptions.rb
rubikon-0.2.0 lib/rubikon/exceptions.rb
rubikon-0.1.0 lib/rubikon/exceptions.rb