Sha256: 784e0a23141c70c78cd269aec9d50f0da412ad6d4d3cbb9a708011706915dfeb

Contents?: true

Size: 455 Bytes

Versions: 10

Compression:

Stored size: 455 Bytes

Contents

# encoding: UTF-8
# Exception indicating that a requested field does not exist.
class FieldUnavailableException < StandardError
  # @!attribute [r] x
  # @return [Integer] the X-coordinate of the requested field.
  attr_reader :x

  # @!attribute [r] y
  # @return [Integer] the Y-coordinate of the requested field.
  attr_reader :y

  def initialize(x, y)
    super("Field with coordinates (#{x},#{y}) is not available.")
    @x = x
    @y = y
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
software_challenge_client-1.2.1 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-1.2.0 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-1.1.0 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-1.0.0 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.3.4 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.3.3 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.3.2 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.3.1 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.3.0 lib/software_challenge_client/field_unavailable_exception.rb
software_challenge_client-0.2.0 lib/software_challenge_client/field_unavailable_exception.rb