symbiont-ruby.gemspec in symbiont-ruby-0.0.0 vs symbiont-ruby.gemspec in symbiont-ruby-0.1.0

- old
+ new

@@ -1,28 +1,40 @@ # coding: utf-8 -lib = File.expand_path("../lib", __FILE__) +lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) -require "symbiont/version" +require 'symbiont/version' Gem::Specification.new do |spec| - spec.name = "symbiont-ruby" - spec.version = Symbiont::VERSION - spec.authors = ["Rustam Ibragimov"] - spec.email = ["iamdaiver@icloud.com"] - spec.summary = %q{Write a short summary, because RubyGems requires one.} - spec.description = %q{Write a longer description or delete this line.} - spec.homepage = "https://github.com/0exp/symbiont-ruby" - spec.license = "MIT" + spec.required_ruby_version = '>= 2.2.7' - spec.files = `git ls-files -z`.split("\x0").reject do |f| - f.match(%r{^(test|spec|features)/}) - end + spec.name = 'symbiont-ruby' + spec.version = Symbiont::VERSION + spec.author = 'Rustam Ibragimov' + spec.email = 'iamdaiver@icloud.com' + spec.summary = 'Evaluate proc-objects in many contexts simultaneously' + spec.description = 'Symbiont is a cool implementation of proc-objects execution algorithm: ' \ + 'in the context of other object, but with the preservation of ' \ + 'the closed environment of the proc object and with the ability of ' \ + 'control the method dispatch inside it. A proc object is executed in ' \ + 'three contexts: in the context of required object, in the context of '\ + 'a closed proc\'s environment and in the global (Kernel) context.' - spec.bindir = "exe" - spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } + spec.homepage = 'https://github.com/0exp/symbiont-ruby' + spec.license = 'MIT' + spec.bindir = "bin" spec.require_paths = ["lib"] - spec.add_development_dependency "bundler", "~> 1.16" - spec.add_development_dependency "rake", "~> 10.0" - spec.add_development_dependency "rspec", "~> 3.0" + spec.files = `git ls-files -z`.split("\x0").reject do |f| + f.match(%r{^(spec|features)/}) + end + + spec.add_development_dependency "rspec", "~> 3.7" + spec.add_development_dependency "rubocop", "~> 0.53" + spec.add_development_dependency "rubocop-rspec", "~> 1.24" + spec.add_development_dependency "simplecov", "~> 0.15" + spec.add_development_dependency "simplecov-json", "~> 0.2" + spec.add_development_dependency "coveralls", "~> 0.7" + spec.add_development_dependency "pry" + spec.add_development_dependency "rake" + spec.add_development_dependency "bundler" end