Sha256: 827a8a45251d32b5fae8d92663517396294a2267907217289226283dcdc77ca8

Contents?: true

Size: 786 Bytes

Versions: 377

Compression:

Stored size: 786 Bytes

Contents

class Thor
  # Thor::Error is raised when it's caused by wrong usage of thor classes. Those
  # errors have their backtrace supressed and are nicely shown to the user.
  #
  # Errors that are caused by the developer, like declaring a method which
  # overwrites a thor keyword, it SHOULD NOT raise a Thor::Error. This way, we
  # ensure that developer errors are shown with full backtrace.
  #
  class Error < StandardError
  end

  # Raised when a task was not found.
  #
  class UndefinedTaskError < Error
  end

  # Raised when a task was found, but not invoked properly.
  #
  class InvocationError < Error
  end

  class UnknownArgumentError < Error
  end

  class RequiredArgumentMissingError < InvocationError
  end

  class MalformattedArgumentError < InvocationError
  end
end

Version data entries

377 entries across 372 versions & 29 rubygems

Version Path
arcabouco-0.2.13 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.7.5 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.7.4 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.7.3 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
wip-0.3.0.pre2 lib/wip/vendor/thor/error.rb
wip-0.3.0.pre1 lib/wip/vendor/thor/error.rb
mango-0.7.1 vendor/bundler/ruby/2.0.0/gems/thor-0.14.6/lib/thor/error.rb
mango-0.7.0 vendor/bundler/ruby/2.0.0/gems/thor-0.14.6/lib/thor/error.rb
wijet-thor-0.14.10 lib/thor/error.rb
classiccms-0.7.2 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.7.1 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.7.0 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
wijet-thor-0.14.9 lib/thor/error.rb
classiccms-0.6.9 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.8 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.7 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.6 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.5 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.4 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb
classiccms-0.6.3 vendor/bundle/gems/thor-0.14.6/lib/thor/error.rb