Skip to content

Commit

Permalink
Merge pull request #615 from cucumber/update-dependencies
Browse files Browse the repository at this point in the history
Update dependencies
  • Loading branch information
mvz authored May 12, 2019
2 parents 536cd66 + a9e653a commit da2be58
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 44 deletions.
53 changes: 13 additions & 40 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,16 @@ load File.expand_path('../Gemfile.local', __FILE__) if File.file? File.expand_pa
# Debug aruba
group :debug do
unless RUBY_PLATFORM.include?('java')
if RUBY_VERSION >= '2.2'
gem 'byebug', '~> 10.0'
gem 'pry-byebug', '~> 3.4'
elsif RUBY_VERSION >= '2'
gem 'byebug', '~> 9.0'
gem 'pry-byebug', '~> 3.4'
if RUBY_VERSION >= '2.3.0'
gem 'byebug', '~> 11.0'
else
gem 'debugger', '~> 1.6.8'
gem 'pry-debugger', '~> 0.2.3'
gem 'byebug', '~> 10.0'
end
end

if RUBY_VERSION < '2'
gem 'pry-doc', '~> 0.8.0'
else
gem 'pry-doc', '~> 1.0.0'
gem 'pry-byebug', '~> 3.4'
end

gem 'pry-doc', '~> 1.0.0'
end

# Tools to run during development
Expand All @@ -38,26 +31,13 @@ end

group :development, :test do
# we use this to demonstrate interactive debugging within our feature tests
if RUBY_VERSION >= '2'
gem 'pry', '~> 0.12.2'
else
gem 'pry', '~> 0.9.12'
end
gem 'pry', '~> 0.12.2'

# Run development and test tasks
if RUBY_VERSION >= '2.0.0'
gem 'rake', '~> 12.3'
else
gem 'rake', '~> 12.2.0'
end
gem 'rake', '~> 12.3'

if RUBY_VERSION >= '2.0.0'
# Lint travis yaml
gem 'travis-yaml'

# Reporting
gem 'kramdown', '~> 1.14'
end
# Lint travis yaml
gem 'travis-yaml'

# Code Coverage
gem 'simplecov', '~> 0.10'
Expand All @@ -69,22 +49,15 @@ group :development, :test do
gem 'fuubar', '~> 2.2'
gem 'rspec', '~> 3.4'

if RUBY_VERSION >= '2.0.0'
# Make aruba compliant to ruby community guide
gem 'rubocop', '~> 0.50.0'
end

# gem 'cucumber-pro', '~> 0.0'
# Make aruba compliant to ruby community guide
gem 'rubocop', '~> 0.64.0'

# License compliance
if RUBY_VERSION >= '2.3'
gem 'license_finder', '~> 5.0'
end

# Upload documentation
# gem 'relish', '~> 0.7.1'

gem 'minitest', '~> 5.8'

gem 'json', '~>2.1'
gem 'json', '~> 2.1'
end
8 changes: 4 additions & 4 deletions aruba.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ Gem::Specification.new do |spec|
spec.email = '[email protected]'
spec.homepage = 'http://github.com/cucumber/aruba'

spec.add_runtime_dependency 'childprocess', ['>= 0.6.3', '< 0.10.0']
spec.add_runtime_dependency 'childprocess', '~> 1.0'
spec.add_runtime_dependency 'contracts', '~> 0.13'
spec.add_runtime_dependency 'cucumber', '~> 2.4', '>= 2.4.0'
spec.add_runtime_dependency 'ffi', '~> 1.9', '>= 1.9.10'
spec.add_runtime_dependency 'rspec-expectations', '~> 3.4', '>= 3.4.0'
spec.add_runtime_dependency 'cucumber', '~> 2.4'
spec.add_runtime_dependency 'ffi', '~> 1.9'
spec.add_runtime_dependency 'rspec-expectations', '~> 3.4'
spec.add_runtime_dependency 'thor', '~> 0.19'

spec.add_development_dependency 'bundler', ['>= 1.7.0', '< 3.0']
Expand Down

0 comments on commit da2be58

Please sign in to comment.