diff --git a/Appraisals b/Appraisals index 11dfeba..bb87349 100644 --- a/Appraisals +++ b/Appraisals @@ -1,6 +1,6 @@ # frozen_string_literal: true -def appgen(gems) # rubocop:disable Metrics/CyclomaticComplexity +def appgen(gems) # rubocop:disable Metrics/CyclomaticComplexity, Metrics/PerceivedComplexity description = gems.map{ |name, version| "#{name} #{version}" }.join(', ') appraise "ruby-#{RUBY_VERSION[/\d+\.\d+/]} #{description}" do gems.each do |name, version| @@ -21,6 +21,12 @@ def appgen(gems) # rubocop:disable Metrics/CyclomaticComplexity gem 'loofah', '< 2.21.0' end + if RUBY_VERSION >= '3.4' + gem 'base64' + gem 'bigdecimal' + gem 'mutex_m' + end + gem 'tzinfo' gem 'sprockets-rails' if gems['railties'] != '~> 3.2' && !gems['sprockets-rails']