From e967a6b237590126cce289abb055f356262e5101 Mon Sep 17 00:00:00 2001 From: "Jose Fernandez (magec)" Date: Tue, 9 Apr 2024 17:18:08 +0200 Subject: [PATCH] Update to 52 --- .circleci/config.yml | 11 +-- .ruby-version | 2 +- Appraisals | 16 +--- gemfiles/activerecord_41.gemfile | 8 -- gemfiles/activerecord_41.gemfile.lock | 118 -------------------------- gemfiles/activerecord_42.gemfile | 8 -- gemfiles/activerecord_42.gemfile.lock | 116 ------------------------- gemfiles/activerecord_50.gemfile | 2 +- gemfiles/activerecord_50.gemfile.lock | 114 ++++++++++++------------- gemfiles/activerecord_51.gemfile | 2 +- gemfiles/activerecord_51.gemfile.lock | 60 ++++++++----- gemfiles/activerecord_52.gemfile | 2 +- gemfiles/activerecord_52.gemfile.lock | 60 ++++++++----- 13 files changed, 139 insertions(+), 380 deletions(-) delete mode 100644 gemfiles/activerecord_41.gemfile delete mode 100644 gemfiles/activerecord_41.gemfile.lock delete mode 100644 gemfiles/activerecord_42.gemfile delete mode 100644 gemfiles/activerecord_42.gemfile.lock diff --git a/.circleci/config.yml b/.circleci/config.yml index dafe80d..61cd3c9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,7 +3,7 @@ version: 2 references: ruby_image: &ruby_image - circleci/ruby:2.3.3 + circleci/ruby:2.7.7 mysql_container_config: &mysql_container_config docker: @@ -18,13 +18,6 @@ references: docker: - image: *ruby_image - install_bundler: &install_bundler - run: - name: Install Bundler - command: | - gem install bundler -v 1.14.6 - gem cleanup bundler - install_gems: &install_gems run: name: Install Gems @@ -48,7 +41,6 @@ jobs: - DB_PORT=3306 steps: - checkout - - *install_bundler - *install_gems - *appraisal_install - *appraisal_rspec @@ -56,7 +48,6 @@ jobs: <<: *sqlite_container_config steps: - checkout - - *install_bundler - *install_gems - *appraisal_install - *appraisal_rspec diff --git a/.ruby-version b/.ruby-version index 0bee604..1f7da99 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.3.3 +2.7.7 diff --git a/Appraisals b/Appraisals index eb51261..fb0e592 100644 --- a/Appraisals +++ b/Appraisals @@ -1,24 +1,14 @@ -appraise 'activerecord-41' do - gem 'activerecord', '~> 4.1.0' - gem 'mysql2', '0.3.20' if ENV['CONFIG_MYSQL'] -end - -appraise 'activerecord-42' do - gem 'activerecord', '~> 4.2.0' - gem 'mysql2', '~> 0.4.0' if ENV['CONFIG_MYSQL'] -end - appraise 'activerecord-50' do gem 'activerecord', '~> 5.0.0' - gem 'mysql2', '~> 0.5.0' if ENV['CONFIG_MYSQL'] + gem 'mysql2' if ENV['CONFIG_MYSQL'] end appraise 'activerecord-51' do gem 'activerecord', '~> 5.1.0' - gem 'mysql2', '~> 0.5.0' if ENV['CONFIG_MYSQL'] + gem 'mysql2' if ENV['CONFIG_MYSQL'] end appraise 'activerecord-52' do gem 'activerecord', '~> 5.2.0' - gem 'mysql2', '~> 0.5.0' if ENV['CONFIG_MYSQL'] + gem 'mysql2' if ENV['CONFIG_MYSQL'] end diff --git a/gemfiles/activerecord_41.gemfile b/gemfiles/activerecord_41.gemfile deleted file mode 100644 index 7fcf1e6..0000000 --- a/gemfiles/activerecord_41.gemfile +++ /dev/null @@ -1,8 +0,0 @@ -# This file was generated by Appraisal - -source "http://rubygems.org" - -gem "activerecord", "~> 4.1.0" -gem "mysql2", "0.3.20" - -gemspec path: "../" diff --git a/gemfiles/activerecord_41.gemfile.lock b/gemfiles/activerecord_41.gemfile.lock deleted file mode 100644 index 01e2517..0000000 --- a/gemfiles/activerecord_41.gemfile.lock +++ /dev/null @@ -1,118 +0,0 @@ -PATH - remote: .. - specs: - immortal (3.0.0) - activerecord (>= 4.1.0, < 5.1) - -GEM - remote: http://rubygems.org/ - specs: - activemodel (4.1.16) - activesupport (= 4.1.16) - builder (~> 3.1) - activerecord (4.1.16) - activemodel (= 4.1.16) - activesupport (= 4.1.16) - arel (~> 5.0.0) - activesupport (4.1.16) - i18n (~> 0.6, >= 0.6.9) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.1) - tzinfo (~> 1.1) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (5.0.1.20140414130214) - ast (2.4.0) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - builder (3.2.3) - byebug (10.0.2) - codeclimate-engine-rb (0.4.1) - virtus (~> 1.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.3) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.3) - equalizer (0.0.11) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - ice_nine (0.11.2) - jaro_winkler (1.5.1) - json (1.8.6) - kwalify (0.7.2) - minitest (5.11.3) - mysql2 (0.3.20) - parallel (1.12.1) - parser (2.5.3.0) - ast (~> 2.4.0) - powerpack (0.1.2) - rainbow (3.0.0) - rake (10.5.0) - reek (5.2.0) - codeclimate-engine-rb (~> 0.4.0) - kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.6, != 2.5.1.1) - rainbow (>= 2.0, < 4.0) - rspec (3.6.0) - rspec-core (~> 3.6.0) - rspec-expectations (~> 3.6.0) - rspec-mocks (~> 3.6.0) - rspec-core (3.6.0) - rspec-support (~> 3.6.0) - rspec-expectations (3.6.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.6.0) - rspec-its (1.2.0) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.6.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.6.0) - rspec-support (3.6.0) - rubocop (0.60.0) - jaro_winkler (~> 1.5.1) - parallel (~> 1.10) - parser (>= 2.5, != 2.5.1.1) - powerpack (~> 0.1) - rainbow (>= 2.2.2, < 4.0) - ruby-progressbar (~> 1.7) - unicode-display_width (~> 1.4.0) - rubocop-rspec (1.30.1) - rubocop (>= 0.60.0) - ruby-progressbar (1.10.0) - sqlite3 (1.3.13) - thor (0.20.3) - thread_safe (0.3.6) - tzinfo (1.2.5) - thread_safe (~> 0.1) - unicode-display_width (1.4.0) - virtus (1.0.5) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - equalizer (~> 0.0, >= 0.0.9) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 4.1.0) - appraisal - byebug - immortal! - mysql2 (= 0.3.20) - rake (~> 10.0) - reek - rspec (~> 3.6.0) - rspec-its - rubocop - rubocop-rspec - sqlite3 - diff --git a/gemfiles/activerecord_42.gemfile b/gemfiles/activerecord_42.gemfile deleted file mode 100644 index 8f0d914..0000000 --- a/gemfiles/activerecord_42.gemfile +++ /dev/null @@ -1,8 +0,0 @@ -# This file was generated by Appraisal - -source "http://rubygems.org" - -gem "activerecord", "~> 4.2.0" -gem "mysql2", "~> 0.4.0" - -gemspec path: "../" diff --git a/gemfiles/activerecord_42.gemfile.lock b/gemfiles/activerecord_42.gemfile.lock deleted file mode 100644 index 76f82a8..0000000 --- a/gemfiles/activerecord_42.gemfile.lock +++ /dev/null @@ -1,116 +0,0 @@ -PATH - remote: .. - specs: - immortal (3.0.0) - activerecord (>= 4.1.0, < 5.1) - -GEM - remote: http://rubygems.org/ - specs: - activemodel (4.2.11) - activesupport (= 4.2.11) - builder (~> 3.1) - activerecord (4.2.11) - activemodel (= 4.2.11) - activesupport (= 4.2.11) - arel (~> 6.0) - activesupport (4.2.11) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (6.0.4) - ast (2.4.0) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - builder (3.2.3) - byebug (10.0.2) - codeclimate-engine-rb (0.4.1) - virtus (~> 1.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.3) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.3) - equalizer (0.0.11) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - ice_nine (0.11.2) - jaro_winkler (1.5.1) - kwalify (0.7.2) - minitest (5.11.3) - mysql2 (0.4.10) - parallel (1.12.1) - parser (2.5.3.0) - ast (~> 2.4.0) - powerpack (0.1.2) - rainbow (3.0.0) - rake (10.5.0) - reek (5.2.0) - codeclimate-engine-rb (~> 0.4.0) - kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.6, != 2.5.1.1) - rainbow (>= 2.0, < 4.0) - rspec (3.6.0) - rspec-core (~> 3.6.0) - rspec-expectations (~> 3.6.0) - rspec-mocks (~> 3.6.0) - rspec-core (3.6.0) - rspec-support (~> 3.6.0) - rspec-expectations (3.6.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.6.0) - rspec-its (1.2.0) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.6.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.6.0) - rspec-support (3.6.0) - rubocop (0.60.0) - jaro_winkler (~> 1.5.1) - parallel (~> 1.10) - parser (>= 2.5, != 2.5.1.1) - powerpack (~> 0.1) - rainbow (>= 2.2.2, < 4.0) - ruby-progressbar (~> 1.7) - unicode-display_width (~> 1.4.0) - rubocop-rspec (1.30.1) - rubocop (>= 0.60.0) - ruby-progressbar (1.10.0) - sqlite3 (1.3.13) - thor (0.20.3) - thread_safe (0.3.6) - tzinfo (1.2.5) - thread_safe (~> 0.1) - unicode-display_width (1.4.0) - virtus (1.0.5) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - equalizer (~> 0.0, >= 0.0.9) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 4.2.0) - appraisal - byebug - immortal! - mysql2 (~> 0.4.0) - rake (~> 10.0) - reek - rspec (~> 3.6.0) - rspec-its - rubocop - rubocop-rspec - sqlite3 - diff --git a/gemfiles/activerecord_50.gemfile b/gemfiles/activerecord_50.gemfile index ee48d14..5587c46 100644 --- a/gemfiles/activerecord_50.gemfile +++ b/gemfiles/activerecord_50.gemfile @@ -3,6 +3,6 @@ source "http://rubygems.org" gem "activerecord", "~> 5.0.0" -gem "mysql2", "~> 0.5.0" +gem "mysql2" gemspec path: "../" diff --git a/gemfiles/activerecord_50.gemfile.lock b/gemfiles/activerecord_50.gemfile.lock index 6b65f7f..ce65d1e 100644 --- a/gemfiles/activerecord_50.gemfile.lock +++ b/gemfiles/activerecord_50.gemfile.lock @@ -1,61 +1,52 @@ PATH remote: .. specs: - immortal (3.0.0) - activerecord (>= 4.1.0, < 5.1) + immortal (3.1.0) + activerecord (>= 4.1.0, < 6.0) GEM remote: http://rubygems.org/ specs: - activemodel (5.0.7) - activesupport (= 5.0.7) - activerecord (5.0.7) - activemodel (= 5.0.7) - activesupport (= 5.0.7) + activemodel (5.0.7.2) + activesupport (= 5.0.7.2) + activerecord (5.0.7.2) + activemodel (= 5.0.7.2) + activesupport (= 5.0.7.2) arel (~> 7.0) - activesupport (5.0.7) + activesupport (5.0.7.2) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) - appraisal (2.2.0) + appraisal (2.5.0) bundler rake thor (>= 0.14.0) arel (7.1.4) - ast (2.4.0) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - byebug (10.0.2) - codeclimate-engine-rb (0.4.1) - virtus (~> 1.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.3) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.3) - equalizer (0.0.11) - i18n (1.1.1) + ast (2.4.2) + byebug (11.1.3) + concurrent-ruby (1.2.3) + diff-lcs (1.5.1) + i18n (1.14.4) concurrent-ruby (~> 1.0) - ice_nine (0.11.2) - jaro_winkler (1.5.1) + json (2.7.2) kwalify (0.7.2) - minitest (5.11.3) - mysql2 (0.5.2) - parallel (1.12.1) - parser (2.5.3.0) - ast (~> 2.4.0) - powerpack (0.1.2) - rainbow (3.0.0) + language_server-protocol (3.17.0.3) + minitest (5.22.3) + mysql2 (0.5.6) + parallel (1.24.0) + parser (3.2.2.4) + ast (~> 2.4.1) + racc + racc (1.7.3) + rainbow (3.1.1) rake (10.5.0) - reek (5.2.0) - codeclimate-engine-rb (~> 0.4.0) + reek (6.1.4) kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.6, != 2.5.1.1) + parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) + regexp_parser (2.9.0) + rexml (3.2.6) rspec (3.6.0) rspec-core (~> 3.6.0) rspec-expectations (~> 3.6.0) @@ -65,35 +56,43 @@ GEM rspec-expectations (3.6.0) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) - rspec-its (1.2.0) + rspec-its (1.3.0) rspec-core (>= 3.0.0) rspec-expectations (>= 3.0.0) rspec-mocks (3.6.0) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubocop (0.60.0) - jaro_winkler (~> 1.5.1) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 2.5, != 2.5.1.1) - powerpack (~> 0.1) + parser (>= 3.2.2.4) rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (~> 1.4.0) - rubocop-rspec (1.30.1) - rubocop (>= 0.60.0) - ruby-progressbar (1.10.0) - sqlite3 (1.3.13) - thor (0.20.3) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.25.1) + rubocop (~> 1.41) + rubocop-rspec (2.29.1) + rubocop (~> 1.40) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + rubocop-rspec_rails (~> 2.28) + rubocop-rspec_rails (2.28.2) + rubocop (~> 1.40) + ruby-progressbar (1.13.0) + thor (1.3.1) thread_safe (0.3.6) - tzinfo (1.2.5) + tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (1.4.0) - virtus (1.0.5) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - equalizer (~> 0.0, >= 0.0.9) + unicode-display_width (2.5.0) PLATFORMS ruby @@ -103,12 +102,13 @@ DEPENDENCIES appraisal byebug immortal! - mysql2 (~> 0.5.0) + mysql2 rake (~> 10.0) reek rspec (~> 3.6.0) rspec-its rubocop rubocop-rspec - sqlite3 +BUNDLED WITH + 2.1.4 diff --git a/gemfiles/activerecord_51.gemfile b/gemfiles/activerecord_51.gemfile index e5ee676..b0412b6 100644 --- a/gemfiles/activerecord_51.gemfile +++ b/gemfiles/activerecord_51.gemfile @@ -3,6 +3,6 @@ source "http://rubygems.org" gem "activerecord", "~> 5.1.0" -gem "mysql2", "~> 0.5.0" +gem "mysql2" gemspec path: "../" diff --git a/gemfiles/activerecord_51.gemfile.lock b/gemfiles/activerecord_51.gemfile.lock index 82c6be6..de0617d 100644 --- a/gemfiles/activerecord_51.gemfile.lock +++ b/gemfiles/activerecord_51.gemfile.lock @@ -24,29 +24,29 @@ GEM thor (>= 0.14.0) arel (8.0.0) ast (2.4.2) - byebug (11.0.1) - codeclimate-engine-rb (0.4.2) + byebug (11.1.3) concurrent-ruby (1.2.3) diff-lcs (1.5.1) i18n (1.14.4) concurrent-ruby (~> 1.0) - jaro_winkler (1.5.6) + json (2.7.2) kwalify (0.7.2) - minitest (5.15.0) + language_server-protocol (3.17.0.3) + minitest (5.22.3) mysql2 (0.5.6) - parallel (1.19.2) - parser (2.7.2.0) + parallel (1.24.0) + parser (3.2.2.4) ast (~> 2.4.1) - psych (3.1.0) + racc + racc (1.7.3) rainbow (3.1.1) rake (10.5.0) - reek (5.6.0) - codeclimate-engine-rb (~> 0.4.0) + reek (6.1.4) kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.8, != 2.5.1.1) - psych (~> 3.1.0) + parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) - rexml (3.2.5) + regexp_parser (2.9.0) + rexml (3.2.6) rspec (3.6.0) rspec-core (~> 3.6.0) rspec-expectations (~> 3.6.0) @@ -63,22 +63,36 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubocop (0.81.0) - jaro_winkler (~> 1.5.1) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 2.7.0.1) + parser (>= 3.2.2.4) rainbow (>= 2.2.2, < 4.0) - rexml + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 2.0) - rubocop-rspec (1.38.1) - rubocop (>= 0.68.1) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.25.1) + rubocop (~> 1.41) + rubocop-rspec (2.29.1) + rubocop (~> 1.40) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + rubocop-rspec_rails (~> 2.28) + rubocop-rspec_rails (2.28.2) + rubocop (~> 1.40) ruby-progressbar (1.13.0) - thor (1.2.2) + thor (1.3.1) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (1.8.0) + unicode-display_width (2.5.0) PLATFORMS ruby @@ -88,7 +102,7 @@ DEPENDENCIES appraisal byebug immortal! - mysql2 (~> 0.5.0) + mysql2 rake (~> 10.0) reek rspec (~> 3.6.0) @@ -97,4 +111,4 @@ DEPENDENCIES rubocop-rspec BUNDLED WITH - 1.14.6 + 2.1.4 diff --git a/gemfiles/activerecord_52.gemfile b/gemfiles/activerecord_52.gemfile index 77a51f0..7c291f1 100644 --- a/gemfiles/activerecord_52.gemfile +++ b/gemfiles/activerecord_52.gemfile @@ -3,6 +3,6 @@ source "http://rubygems.org" gem "activerecord", "~> 5.2.0" -gem "mysql2", "~> 0.5.0" +gem "mysql2" gemspec path: "../" diff --git a/gemfiles/activerecord_52.gemfile.lock b/gemfiles/activerecord_52.gemfile.lock index 210c3a8..ac73f2a 100644 --- a/gemfiles/activerecord_52.gemfile.lock +++ b/gemfiles/activerecord_52.gemfile.lock @@ -24,29 +24,29 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - byebug (11.0.1) - codeclimate-engine-rb (0.4.2) + byebug (11.1.3) concurrent-ruby (1.2.3) diff-lcs (1.5.1) i18n (1.14.4) concurrent-ruby (~> 1.0) - jaro_winkler (1.5.6) + json (2.7.2) kwalify (0.7.2) - minitest (5.15.0) + language_server-protocol (3.17.0.3) + minitest (5.22.3) mysql2 (0.5.6) - parallel (1.19.2) - parser (2.7.2.0) + parallel (1.24.0) + parser (3.2.2.4) ast (~> 2.4.1) - psych (3.1.0) + racc + racc (1.7.3) rainbow (3.1.1) rake (10.5.0) - reek (5.6.0) - codeclimate-engine-rb (~> 0.4.0) + reek (6.1.4) kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.8, != 2.5.1.1) - psych (~> 3.1.0) + parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) - rexml (3.2.5) + regexp_parser (2.9.0) + rexml (3.2.6) rspec (3.6.0) rspec-core (~> 3.6.0) rspec-expectations (~> 3.6.0) @@ -63,22 +63,36 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubocop (0.81.0) - jaro_winkler (~> 1.5.1) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 2.7.0.1) + parser (>= 3.2.2.4) rainbow (>= 2.2.2, < 4.0) - rexml + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 2.0) - rubocop-rspec (1.38.1) - rubocop (>= 0.68.1) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.25.1) + rubocop (~> 1.41) + rubocop-rspec (2.29.1) + rubocop (~> 1.40) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + rubocop-rspec_rails (~> 2.28) + rubocop-rspec_rails (2.28.2) + rubocop (~> 1.40) ruby-progressbar (1.13.0) - thor (1.2.2) + thor (1.3.1) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (1.8.0) + unicode-display_width (2.5.0) PLATFORMS ruby @@ -88,7 +102,7 @@ DEPENDENCIES appraisal byebug immortal! - mysql2 (~> 0.5.0) + mysql2 rake (~> 10.0) reek rspec (~> 3.6.0) @@ -97,4 +111,4 @@ DEPENDENCIES rubocop-rspec BUNDLED WITH - 1.14.6 + 2.1.4