Sha256: 432d35bb502eed07d39e5af864b5b5da4396a604a480d2e0fb10a8cbb8f1546e

Contents?: true

Size: 489 Bytes

Versions: 9

Compression:

Stored size: 489 Bytes

Contents

require 'just_checkers/errors/error'

module JustCheckers

  # = InvalidMoveError
  #
  # An invalid move error with a message
  class InvalidMoveError < Error

    # New invalid move errors can be instantiated with
    #
    # @option [String] message
    #   the x co-ordinate.
    #
    # ==== Example:
    #   # Instantiates a new InvalidMoveError
    #   JustCheckers::InvalidMoveError.new("Custom Message")
    def initialize(message="Move is invalid.")
      super
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
just_checkers-1.0.3 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-1.0.2 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-1.0.1 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-1.0.0 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-0.3.3 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-0.3.2 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-0.3.1 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-0.3.0 lib/just_checkers/errors/invalid_move_error.rb
just_checkers-0.2.0 lib/just_checkers/errors/invalid_move_error.rb