Sha256: 705c626487ead46ef16fe63e1c3e14204d8090c2a0b0074d2acc82ef333a3bd4

Contents?: true

Size: 432 Bytes

Versions: 1

Compression:

Stored size: 432 Bytes

Contents

# encoding: utf-8

class AbstractMapper

  module Errors

    # An exception to be raised when wrong node is registered as a DSL command
    #
    # @api public
    #
    class WrongNode < TypeError

      # @private
      def initialize(node)
        super "#{node} is not a subclass of AbstractMapper::Node"
        IceNine.deep_freeze(self)
      end

    end # class WrongNode

  end # module Errors

end # class AbstractMapper

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
abstract_mapper-0.0.2 lib/abstract_mapper/errors/wrong_node.rb