Gemfile in aruba-0.8.1 vs Gemfile in aruba-0.9.0.pre
- old
+ new
@@ -5,32 +5,35 @@
# Debug aruba
group :debug do
gem 'pry', '~> 0.10.1'
- platform :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '2' && !RUBY_PLATFORM.include?('java')
gem 'byebug', '~> 4.0.5'
gem 'pry-byebug', '~> 3.1.0'
end
- platform :ruby_19 do
+ if RUBY_VERSION < '2' && !RUBY_PLATFORM.include?('java')
gem 'debugger', '~> 1.6.8'
gem 'pry-debugger', '~> 0.2.3'
end
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '1.9.3' && !RUBY_PLATFORM.include?('java')
gem 'pry-stack_explorer', '~> 0.4.9'
end
gem 'pry-doc', '~> 0.8.0'
end
group :development, :test do
# Run development tasks
gem 'rake', '~> 10.4.2'
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '2.0.0'
+ # Lint travis yaml
+ gem 'travis-yaml'
+
# Reporting
gem 'bcat', '~> 0.6.2'
gem 'kramdown', '~> 1.7.0'
end
@@ -41,30 +44,30 @@
gem 'rspec', '~> 3.3.0'
gem 'fuubar', '~> 2.0.0'
# using platform for this make bundler complain about the same gem given
# twice
- if RUBY_VERSION < '1.9'
+ if RUBY_VERSION < '1.9.3'
gem 'cucumber', '~> 1.3.20'
else
gem 'cucumber', '~> 2.0'
end
- # Make aruba compliant to ruby community guide
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '1.9.3'
+ # Make aruba compliant to ruby community guide
gem 'rubocop', '~> 0.32.0'
end
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '1.9.3'
gem 'cucumber-pro', '~> 0.0'
end
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '1.9.3'
# License compliance
gem 'license_finder', '~> 2.0.4'
end
- platform :ruby_19, :ruby_20, :ruby_21, :ruby_22, :jruby, :rbx do
+ if RUBY_VERSION >= '1.9.3'
# Upload documentation
gem 'relish', '~> 0.7.1'
end
end