Sha256: dbff2b3983868028f019db7bec12befae948a5c2472461e640d35481b6f503da

Contents?: true

Size: 287 Bytes

Versions: 10

Compression:

Stored size: 287 Bytes

Contents

require "virtus"

module CCEngine
  module Position
    class Grid
      include Virtus.model(strict: true)

      attribute :line, Integer
      attribute :column, Integer

      def to_hash
        {
          line: line,
          column: column
        }
      end
    end
  end
end

Version data entries

10 entries across 8 versions & 2 rubygems

Version Path
config_gems_initialization_aim-0.1.4 vendor/bundle/ruby/2.5.0/gems/config_gems_initialization_aim-0.1.1/vendor/bundle/ruby/2.5.0/gems/codeclimate-engine-rb-0.4.1/lib/cc_engine/position/grid.rb
config_gems_initialization_aim-0.1.4 vendor/bundle/ruby/2.5.0/gems/codeclimate-engine-rb-0.4.1/lib/cc_engine/position/grid.rb
config_gems_initialization_aim-0.1.3 vendor/bundle/ruby/2.5.0/gems/codeclimate-engine-rb-0.4.1/lib/cc_engine/position/grid.rb
config_gems_initialization_aim-0.1.3 vendor/bundle/ruby/2.5.0/gems/config_gems_initialization_aim-0.1.1/vendor/bundle/ruby/2.5.0/gems/codeclimate-engine-rb-0.4.1/lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.4.1 lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.4.0 lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.3.1 lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.3.0 lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.2.0 lib/cc_engine/position/grid.rb
codeclimate-engine-rb-0.1.0 lib/cc_engine/position/grid.rb