Sha256: 671b82ab6e87a174ab673f464317b0ba705998e6f5f2cdfcda647d1c320f42c5

Contents?: true

Size: 886 Bytes

Versions: 3

Compression:

Stored size: 886 Bytes

Contents

require File.expand_path('../lib/attr_comparable/version', __FILE__)

Gem::Specification.new do |gem|
  gem.authors       = ["Colin Kelley"]
  gem.email         = ["colindkelley@gmail.com"]
  gem.description   = %q{AttrComparable}
  gem.summary       = %q{Mix-in to make a value class Comparable. Simply declare the order of attributes to compare and the <=> (as needed by Comparable) is generated for you, including support for nil. Includes Comparable.}
  gem.homepage      = "https://github.com/RingRevenue/attr_comparable"

  gem.metadata = {
    'allowed_push_host' => 'https://rubygems.org'
  }

  gem.files         = `git ls-files`.split($\)
  gem.executables   = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
  gem.test_files    = gem.files.grep(%r{^(test|spec|features)/.*\.rb})
  gem.name          = "attr_comparable"
  gem.version       = AttrComparable::VERSION
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
attr_comparable-0.2.0 attr_comparable.gemspec
attr_comparable-0.2.0.pre.2 attr_comparable.gemspec
attr_comparable-0.2.0.pre.1 attr_comparable.gemspec