DEV: flag MRI specific gems

byebug, ruby-prof, better_errors and rbtrace are very MRI specific, flag
them as such

This helps move forward on potential jruby and truffleruby experiments
This commit is contained in:
Sam Saffron
2020-02-18 11:03:57 +11:00
parent ca9a5b8458
commit 59a7afbde9
2 changed files with 12 additions and 8 deletions

View File

@@ -178,16 +178,16 @@ group :test, :development do
gem 'shoulda-matchers', require: false
gem 'rspec-html-matchers'
gem 'pry-nav'
gem 'byebug', require: ENV['RM_INFO'].nil?
gem 'byebug', require: ENV['RM_INFO'].nil?, platform: :mri
gem 'rubocop', require: false
gem "rubocop-discourse", require: false
gem 'parallel_tests'
end
group :development do
gem 'ruby-prof', require: false
gem 'ruby-prof', require: false, platform: :mri
gem 'bullet', require: !!ENV['BULLET']
gem 'better_errors'
gem 'better_errors', platform: :mri
gem 'binding_of_caller'
gem 'yaml-lint'
gem 'annotate'