Sha256: 7fe4a4f39fea3d51957a0250a4a0cf133ce4887fd67010292da2fb078db1937a

Contents?: true

Size: 816 Bytes

Versions: 11

Compression:

Stored size: 816 Bytes

Contents

require File.expand_path(File.join(__FILE__, "../lib/contracts/version"))

Gem::Specification.new do |s|
  s.name        = "contracts"
  s.version     = Contracts::VERSION
  s.summary     = "Contracts for Ruby."
  s.description = "This library provides contracts for Ruby. Contracts let you clearly express how your code behaves, and free you from writing tons of boilerplate, defensive code."
  s.author      = "Aditya Bhargava"
  s.email       = "bluemangroupie@gmail.com"
  s.files       = `git ls-files`.split("\n")
  s.homepage    = "https://github.com/egonSchiele/contracts.ruby"
  s.license     = "BSD-2-Clause"
  s.post_install_message = "
    0.16.x will be the supporting Ruby 2.x and be feature frozen (only fixes will be released)
    For Ruby 3.x use 0.17.x or later (might not be released yet)
  "
end

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
entitlements-app-1.2.0 lib/contracts-ruby2/contracts.gemspec
entitlements-app-1.1.0 lib/contracts-ruby2/contracts.gemspec
entitlements-app-1.0.0 lib/contracts-ruby2/contracts.gemspec
entitlements-app-0.3.4 lib/contracts-ruby2/contracts.gemspec
entitlements-app-0.3.1 lib/contracts-ruby2/contracts.gemspec
entitlements-app-0.3.0 lib/contracts-ruby2/contracts.gemspec
entitlements-0.2.1 lib/contracts-ruby2/contracts.gemspec
entitlements-app-0.2.1 lib/contracts-ruby2/contracts.gemspec
entitlements-0.2.0 lib/contracts-ruby2/contracts.gemspec
entitlements-app-0.2.0 lib/contracts-ruby2/contracts.gemspec
contracts-0.16.1 contracts.gemspec