From 0a867286f5f9a05cda03494f4c9142b55a802c95 Mon Sep 17 00:00:00 2001 From: Eito Katagiri Date: Mon, 15 Jul 2024 15:09:42 +0900 Subject: [PATCH] update dependencies --- .github/workflows/build.yml | 4 +- Appraisals | 41 ++- README.md | 4 +- ...ive6.0.6.gemfile => active6.1.7.8.gemfile} | 6 +- ...emfile.lock => active6.1.7.8.gemfile.lock} | 69 ++-- ...ive7.0.8.gemfile => active7.0.8.4.gemfile} | 6 +- ...emfile.lock => active7.0.8.4.gemfile.lock} | 67 ++-- ...e6.1.7.6.gemfile => active7.1.3.4.gemfile} | 6 +- ...emfile.lock => active7.1.3.4.gemfile.lock} | 72 ++-- ....1.3.gemfile => active7.2.0.beta3.gemfile} | 6 +- ...le.lock => active7.2.0.beta3.gemfile.lock} | 93 ++++-- gemfiles/rails6.0.6.gemfile.lock | 270 --------------- ...ails6.0.6.gemfile => rails6.1.7.8.gemfile} | 4 +- ...gemfile.lock => rails6.1.7.8.gemfile.lock} | 206 ++++++------ ...ails7.0.8.gemfile => rails7.0.8.4.gemfile} | 4 +- ...gemfile.lock => rails7.0.8.4.gemfile.lock} | 206 +++++++----- ...ails7.1.3.gemfile => rails7.1.3.4.gemfile} | 4 +- ...gemfile.lock => rails7.1.3.4.gemfile.lock} | 219 ++++++------ ...1.7.6.gemfile => rails7.2.0.beta3.gemfile} | 5 +- gemfiles/rails7.2.0.beta3.gemfile.lock | 312 ++++++++++++++++++ 20 files changed, 884 insertions(+), 720 deletions(-) rename gemfiles/{active6.0.6.gemfile => active6.1.7.8.gemfile} (72%) rename gemfiles/{active6.1.7.6.gemfile.lock => active6.1.7.8.gemfile.lock} (69%) rename gemfiles/{active7.0.8.gemfile => active7.0.8.4.gemfile} (72%) rename gemfiles/{active7.0.8.gemfile.lock => active7.0.8.4.gemfile.lock} (69%) rename gemfiles/{active6.1.7.6.gemfile => active7.1.3.4.gemfile} (72%) rename gemfiles/{active7.1.3.gemfile.lock => active7.1.3.4.gemfile.lock} (71%) rename gemfiles/{active7.1.3.gemfile => active7.2.0.beta3.gemfile} (71%) rename gemfiles/{active6.0.6.gemfile.lock => active7.2.0.beta3.gemfile.lock} (59%) delete mode 100644 gemfiles/rails6.0.6.gemfile.lock rename gemfiles/{rails6.0.6.gemfile => rails6.1.7.8.gemfile} (85%) rename gemfiles/{rails6.1.7.6.gemfile.lock => rails6.1.7.8.gemfile.lock} (58%) rename gemfiles/{rails7.0.8.gemfile => rails7.0.8.4.gemfile} (84%) rename gemfiles/{rails7.0.8.gemfile.lock => rails7.0.8.4.gemfile.lock} (55%) rename gemfiles/{rails7.1.3.gemfile => rails7.1.3.4.gemfile} (84%) rename gemfiles/{rails7.1.3.gemfile.lock => rails7.1.3.4.gemfile.lock} (57%) rename gemfiles/{rails6.1.7.6.gemfile => rails7.2.0.beta3.gemfile} (81%) create mode 100644 gemfiles/rails7.2.0.beta3.gemfile.lock diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 955150b..61ef8ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,8 +4,8 @@ jobs: build: strategy: matrix: - ruby: ['3.0', '3.1', '3.2', '3.3'] - gemfile: ['active6.0.6', 'active6.1.7.6', 'active7.0.8', 'active7.1.3', 'rails6.0.6', 'rails6.1.7.6', 'rails7.0.8', 'rails7.1.3'] + ruby: ['3.0', '3.1', '3.2', '3.3', 'head'] + gemfile: ['active6.1.7.8', 'active7.0.8.4', 'active7.1.3.4', 'active7.2.0.beta3', 'rails6.1.7.8', 'rails7.0.8.4', 'rails7.1.3.4', 'rails7.2.0.beta3'] runs-on: ubuntu-latest env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/Appraisals b/Appraisals index 98fbe2e..5a16e27 100644 --- a/Appraisals +++ b/Appraisals @@ -1,43 +1,42 @@ # frozen_string_literal: true -appraise 'rails6.0.6' do - gem 'rails', '6.0.6' +appraise 'rails6.1.7.8' do + gem 'rails', '6.1.7.8' gem 'rspec-rails' gem 'test-unit' end -appraise 'active6.0.6' do - gem 'activesupport', '6.0.6' - gem 'activerecord', '6.0.6' +appraise 'active6.1.7.8' do + gem 'activesupport', '6.1.7.8' + gem 'activerecord', '6.1.7.8' end -appraise 'rails6.1.7.6' do - gem 'rails', '6.1.7.6' +appraise 'rails7.0.8.4' do + gem 'rails', '7.0.8.4' gem 'rspec-rails' - gem 'test-unit' end -appraise 'active6.1.7.6' do - gem 'activesupport', '6.1.7.6' - gem 'activerecord', '6.1.7.6' +appraise 'active7.0.8.4' do + gem 'activesupport', '7.0.8.4' + gem 'activerecord', '7.0.8.4' end -appraise 'rails7.0.8' do - gem 'rails', '7.0.8' +appraise 'rails7.1.3.4' do + gem 'rails', '7.1.3.4' gem 'rspec-rails' end -appraise 'active7.0.8' do - gem 'activesupport', '7.0.8' - gem 'activerecord', '7.0.8' +appraise 'active7.1.3.4' do + gem 'activesupport', '7.1.3.4' + gem 'activerecord', '7.1.3.4' end -appraise 'rails7.1.3' do - gem 'rails', '7.1.3' +appraise 'rails7.2.0.beta3' do + gem 'rails', '7.2.0.beta3' gem 'rspec-rails' end -appraise 'active7.1.3' do - gem 'activesupport', '7.1.3' - gem 'activerecord', '7.1.3' +appraise 'active7.2.0.beta3' do + gem 'activesupport', '7.2.0.beta3' + gem 'activerecord', '7.2.0.beta3' end diff --git a/README.md b/README.md index 216aba1..dafdb6a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ A library to generate comma seperated value (CSV) for Ruby objects like ActiveRe ### Prerequisites -You need to use ruby 3.0 or later. If you generate CSV from ActiveRecord models, you need to have ActiveRecord 6.0 or later. +You need to use ruby 3.0 or later. If you generate CSV from ActiveRecord models, you need to have ActiveRecord 6.1 or later. ### Installing @@ -17,7 +17,7 @@ Comma is distributed as a gem, best installed via Bundler. Include the gem in your Gemfile: ```ruby -gem 'comma', '~> 4.8.0' +gem 'comma', '~> 4.9.0' ``` Or, if you want to live life on the edge, you can get master from the main comma repository: diff --git a/gemfiles/active6.0.6.gemfile b/gemfiles/active6.1.7.8.gemfile similarity index 72% rename from gemfiles/active6.0.6.gemfile rename to gemfiles/active6.1.7.8.gemfile index 2801a3b..27c205c 100644 --- a/gemfiles/active6.0.6.gemfile +++ b/gemfiles/active6.1.7.8.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "activesupport", "6.0.6" -gem "activerecord", "6.0.6" +gem "sqlite3", "< 2" +gem "activesupport", "6.1.7.8" +gem "activerecord", "6.1.7.8" gemspec :path => "../" diff --git a/gemfiles/active6.1.7.6.gemfile.lock b/gemfiles/active6.1.7.8.gemfile.lock similarity index 69% rename from gemfiles/active6.1.7.6.gemfile.lock rename to gemfiles/active6.1.7.8.gemfile.lock index 74b28c5..06262c4 100644 --- a/gemfiles/active6.1.7.6.gemfile.lock +++ b/gemfiles/active6.1.7.8.gemfile.lock @@ -7,12 +7,12 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (6.1.7.6) - activesupport (= 6.1.7.6) - activerecord (6.1.7.6) - activemodel (= 6.1.7.6) - activesupport (= 6.1.7.6) - activesupport (6.1.7.6) + activemodel (6.1.7.8) + activesupport (= 6.1.7.8) + activerecord (6.1.7.8) + activemodel (= 6.1.7.8) + activesupport (= 6.1.7.8) + activesupport (6.1.7.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -23,29 +23,34 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + concurrent-ruby (1.3.3) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) term-ansicolor (~> 1.3) thor (>= 0.19.4, < 2.0) tins (~> 1.6) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) - mini_portile2 (2.8.5) + json (2.7.2) minitest (5.14.4) - parallel (1.24.0) - parser (3.3.0.4) + mize (0.4.1) + protocol (~> 2.0) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc - racc (1.7.3) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -75,36 +80,44 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) - tins (1.32.1) + thor (1.3.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) - zeitwerk (2.6.12) + zeitwerk (2.6.16) PLATFORMS - ruby + x86_64-darwin + x86_64-linux DEPENDENCIES - activerecord (= 6.1.7.6) - activesupport (= 6.1.7.6) + activerecord (= 6.1.7.8) + activesupport (= 6.1.7.8) appraisal (~> 1.0.0) comma! coveralls @@ -115,7 +128,7 @@ DEPENDENCIES rspec-its rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/active7.0.8.gemfile b/gemfiles/active7.0.8.4.gemfile similarity index 72% rename from gemfiles/active7.0.8.gemfile rename to gemfiles/active7.0.8.4.gemfile index 5f1b975..b274a95 100644 --- a/gemfiles/active7.0.8.gemfile +++ b/gemfiles/active7.0.8.4.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "activesupport", "7.0.8" -gem "activerecord", "7.0.8" +gem "sqlite3", "< 2" +gem "activesupport", "7.0.8.4" +gem "activerecord", "7.0.8.4" gemspec :path => "../" diff --git a/gemfiles/active7.0.8.gemfile.lock b/gemfiles/active7.0.8.4.gemfile.lock similarity index 69% rename from gemfiles/active7.0.8.gemfile.lock rename to gemfiles/active7.0.8.4.gemfile.lock index b68fb50..1380ba7 100644 --- a/gemfiles/active7.0.8.gemfile.lock +++ b/gemfiles/active7.0.8.4.gemfile.lock @@ -7,12 +7,12 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (7.0.8) - activesupport (= 7.0.8) - activerecord (7.0.8) - activemodel (= 7.0.8) - activesupport (= 7.0.8) - activesupport (7.0.8) + activemodel (7.0.8.4) + activesupport (= 7.0.8.4) + activerecord (7.0.8.4) + activemodel (= 7.0.8.4) + activesupport (= 7.0.8.4) + activesupport (7.0.8.4) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -22,29 +22,34 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + concurrent-ruby (1.3.3) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) term-ansicolor (~> 1.3) thor (>= 0.19.4, < 2.0) tins (~> 1.6) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) - mini_portile2 (2.8.5) + json (2.7.2) minitest (5.14.4) - parallel (1.24.0) - parser (3.3.0.4) + mize (0.4.1) + protocol (~> 2.0) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc - racc (1.7.3) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -74,35 +79,43 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) - tins (1.32.1) + thor (1.3.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) PLATFORMS - ruby + x86_64-darwin + x86_64-linux DEPENDENCIES - activerecord (= 7.0.8) - activesupport (= 7.0.8) + activerecord (= 7.0.8.4) + activesupport (= 7.0.8.4) appraisal (~> 1.0.0) comma! coveralls @@ -113,7 +126,7 @@ DEPENDENCIES rspec-its rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/active6.1.7.6.gemfile b/gemfiles/active7.1.3.4.gemfile similarity index 72% rename from gemfiles/active6.1.7.6.gemfile rename to gemfiles/active7.1.3.4.gemfile index 68ee3c0..3a8a339 100644 --- a/gemfiles/active6.1.7.6.gemfile +++ b/gemfiles/active7.1.3.4.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "activesupport", "6.1.7.6" -gem "activerecord", "6.1.7.6" +gem "sqlite3", "< 2" +gem "activesupport", "7.1.3.4" +gem "activerecord", "7.1.3.4" gemspec :path => "../" diff --git a/gemfiles/active7.1.3.gemfile.lock b/gemfiles/active7.1.3.4.gemfile.lock similarity index 71% rename from gemfiles/active7.1.3.gemfile.lock rename to gemfiles/active7.1.3.4.gemfile.lock index 21b0fe3..373f355 100644 --- a/gemfiles/active7.1.3.gemfile.lock +++ b/gemfiles/active7.1.3.4.gemfile.lock @@ -7,13 +7,13 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (7.1.3) - activesupport (= 7.1.3) - activerecord (7.1.3) - activemodel (= 7.1.3) - activesupport (= 7.1.3) + activemodel (7.1.3.4) + activesupport (= 7.1.3.4) + activerecord (7.1.3.4) + activemodel (= 7.1.3.4) + activesupport (= 7.1.3.4) timeout (>= 0.4.0) - activesupport (7.1.3) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -29,8 +29,8 @@ GEM thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) - bigdecimal (3.1.6) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + concurrent-ruby (1.3.3) connection_pool (2.4.1) coveralls (0.8.23) json (>= 1.8, < 3) @@ -38,25 +38,28 @@ GEM term-ansicolor (~> 1.3) thor (>= 0.19.4, < 2.0) tins (~> 1.6) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - drb (2.2.0) - ruby2_keywords - i18n (1.14.1) + drb (2.2.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) - mini_portile2 (2.8.5) + json (2.7.2) minitest (5.14.4) + mize (0.4.1) + protocol (~> 2.0) mutex_m (0.2.0) - parallel (1.24.0) - parser (3.3.0.4) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc - racc (1.7.3) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -86,37 +89,44 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) - ruby2_keywords (0.0.5) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) + thor (1.3.1) timeout (0.4.1) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) PLATFORMS - ruby + x86_64-darwin + x86_64-linux DEPENDENCIES - activerecord (= 7.1.3) - activesupport (= 7.1.3) + activerecord (= 7.1.3.4) + activesupport (= 7.1.3.4) appraisal (~> 1.0.0) comma! coveralls @@ -127,7 +137,7 @@ DEPENDENCIES rspec-its rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/active7.1.3.gemfile b/gemfiles/active7.2.0.beta3.gemfile similarity index 71% rename from gemfiles/active7.1.3.gemfile rename to gemfiles/active7.2.0.beta3.gemfile index 43f8f88..f1f3559 100644 --- a/gemfiles/active7.1.3.gemfile +++ b/gemfiles/active7.2.0.beta3.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "activesupport", "7.1.3" -gem "activerecord", "7.1.3" +gem "sqlite3", "< 2" +gem "activesupport", "7.2.0.beta3" +gem "activerecord", "7.2.0.beta3" gemspec :path => "../" diff --git a/gemfiles/active6.0.6.gemfile.lock b/gemfiles/active7.2.0.beta3.gemfile.lock similarity index 59% rename from gemfiles/active6.0.6.gemfile.lock rename to gemfiles/active7.2.0.beta3.gemfile.lock index 189233e..c43bbdd 100644 --- a/gemfiles/active6.0.6.gemfile.lock +++ b/gemfiles/active7.2.0.beta3.gemfile.lock @@ -7,45 +7,59 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (6.0.6) - activesupport (= 6.0.6) - activerecord (6.0.6) - activemodel (= 6.0.6) - activesupport (= 6.0.6) - activesupport (6.0.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) + activemodel (7.2.0.beta3) + activesupport (= 7.2.0.beta3) + activerecord (7.2.0.beta3) + activemodel (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + timeout (>= 0.4.0) + activesupport (7.2.0.beta3) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + tzinfo (~> 2.0, >= 2.0.5) appraisal (1.0.3) bundler rake thor (>= 0.14.0) ast (2.4.2) - concurrent-ruby (1.2.3) + base64 (0.2.0) + bigdecimal (3.1.8) + concurrent-ruby (1.3.3) + connection_pool (2.4.1) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) term-ansicolor (~> 1.3) thor (>= 0.19.4, < 2.0) tins (~> 1.6) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - i18n (1.14.1) + drb (2.2.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) - mini_portile2 (2.8.5) + json (2.7.2) + logger (1.6.0) minitest (5.14.4) - parallel (1.24.0) - parser (3.3.0.4) + mize (0.4.1) + protocol (~> 2.0) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc - racc (1.7.3) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -75,37 +89,44 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) - thread_safe (0.3.6) - tins (1.32.1) + thor (1.3.1) + timeout (0.4.1) + tins (1.33.0) + bigdecimal sync - tzinfo (1.2.11) - thread_safe (~> 0.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) - zeitwerk (2.6.12) PLATFORMS - ruby + x86_64-darwin + x86_64-linux DEPENDENCIES - activerecord (= 6.0.6) - activesupport (= 6.0.6) + activerecord (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) appraisal (~> 1.0.0) comma! coveralls @@ -116,7 +137,7 @@ DEPENDENCIES rspec-its rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/rails6.0.6.gemfile.lock b/gemfiles/rails6.0.6.gemfile.lock deleted file mode 100644 index 07ae1d3..0000000 --- a/gemfiles/rails6.0.6.gemfile.lock +++ /dev/null @@ -1,270 +0,0 @@ -PATH - remote: .. - specs: - comma (4.8.0) - activesupport (>= 4.2.0) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.6) - actionpack (= 6.0.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.6) - actionpack (= 6.0.6) - activejob (= 6.0.6) - activerecord (= 6.0.6) - activestorage (= 6.0.6) - activesupport (= 6.0.6) - mail (>= 2.7.1) - actionmailer (6.0.6) - actionpack (= 6.0.6) - actionview (= 6.0.6) - activejob (= 6.0.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.6) - actionview (= 6.0.6) - activesupport (= 6.0.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.6) - actionpack (= 6.0.6) - activerecord (= 6.0.6) - activestorage (= 6.0.6) - activesupport (= 6.0.6) - nokogiri (>= 1.8.5) - actionview (6.0.6) - activesupport (= 6.0.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.6) - activesupport (= 6.0.6) - globalid (>= 0.3.6) - activemodel (6.0.6) - activesupport (= 6.0.6) - activerecord (6.0.6) - activemodel (= 6.0.6) - activesupport (= 6.0.6) - activestorage (6.0.6) - actionpack (= 6.0.6) - activejob (= 6.0.6) - activerecord (= 6.0.6) - marcel (~> 1.0) - activesupport (6.0.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - appraisal (1.0.3) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - builder (3.2.4) - concurrent-ruby (1.2.3) - coveralls (0.8.23) - json (>= 1.8, < 3) - simplecov (~> 0.16.1) - term-ansicolor (~> 1.3) - thor (>= 0.19.4, < 2.0) - tins (~> 1.6) - crass (1.0.6) - date (3.3.4) - diff-lcs (1.5.0) - docile (1.4.0) - erubi (1.12.0) - globalid (1.1.0) - activesupport (>= 5.0) - i18n (1.14.1) - concurrent-ruby (~> 1.0) - json (2.7.1) - loofah (2.22.0) - crass (~> 1.0.2) - nokogiri (>= 1.12.0) - mail (2.8.1) - mini_mime (>= 0.1.1) - net-imap - net-pop - net-smtp - marcel (1.0.2) - method_source (1.0.0) - mini_mime (1.1.5) - mini_portile2 (2.8.5) - minitest (5.14.4) - net-imap (0.4.9.1) - date - net-protocol - net-pop (0.1.2) - net-protocol - net-protocol (0.2.2) - timeout - net-smtp (0.4.0.1) - net-protocol - nio4r (2.7.0) - nokogiri (1.16.0) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) - nokogiri (1.16.0-aarch64-linux) - racc (~> 1.4) - nokogiri (1.16.0-arm-linux) - racc (~> 1.4) - nokogiri (1.16.0-arm64-darwin) - racc (~> 1.4) - nokogiri (1.16.0-x86-linux) - racc (~> 1.4) - nokogiri (1.16.0-x86_64-linux) - racc (~> 1.4) - parallel (1.24.0) - parser (3.3.0.4) - ast (~> 2.4.1) - racc - power_assert (2.0.3) - racc (1.7.3) - rack (2.2.8) - rack-test (2.1.0) - rack (>= 1.3) - rails (6.0.6) - actioncable (= 6.0.6) - actionmailbox (= 6.0.6) - actionmailer (= 6.0.6) - actionpack (= 6.0.6) - actiontext (= 6.0.6) - actionview (= 6.0.6) - activejob (= 6.0.6) - activemodel (= 6.0.6) - activerecord (= 6.0.6) - activestorage (= 6.0.6) - activesupport (= 6.0.6) - bundler (>= 1.3.0) - railties (= 6.0.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.2.0) - activesupport (>= 5.0.0) - minitest - nokogiri (>= 1.6) - rails-html-sanitizer (1.6.0) - loofah (~> 2.21) - nokogiri (~> 1.14) - railties (6.0.6) - actionpack (= 6.0.6) - activesupport (= 6.0.6) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.1.1) - rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) - rspec (3.5.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-activemodel-mocks (1.2.0) - activemodel (>= 3.0) - activesupport (>= 3.0) - rspec-mocks (>= 2.99, < 4.0) - rspec-core (3.5.4) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-its (1.3.0) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-rails (3.5.2) - actionpack (>= 3.0) - activesupport (>= 3.0) - railties (>= 3.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) - rubocop (1.30.1) - parallel (~> 1.10) - parser (>= 3.1.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.18.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - ruby-progressbar (1.13.0) - simplecov (0.16.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - sprockets (4.2.1) - concurrent-ruby (~> 1.0) - rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) - sqlite3 (1.7.0-aarch64-linux) - sqlite3 (1.7.0-arm-linux) - sqlite3 (1.7.0-arm64-darwin) - sqlite3 (1.7.0-x86-linux) - sqlite3 (1.7.0-x86_64-linux) - sync (0.5.0) - term-ansicolor (1.7.1) - tins (~> 1.0) - test-unit (3.6.1) - power_assert - thor (1.3.0) - thread_safe (0.3.6) - timeout (0.4.1) - tins (1.32.1) - sync - tzinfo (1.2.11) - thread_safe (~> 0.1) - unicode-display_width (2.5.0) - websocket-driver (0.7.6) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - zeitwerk (2.6.12) - -PLATFORMS - aarch64-linux - arm-linux - arm64-darwin - ruby - x86-linux - x86_64-linux - -DEPENDENCIES - appraisal (~> 1.0.0) - comma! - coveralls - minitest (= 5.14.4) - rails (= 6.0.6) - rake (~> 13.0.1) - rspec (~> 3.5.0) - rspec-activemodel-mocks - rspec-its - rspec-rails - rubocop (~> 1.30.0) - rubocop-performance - sqlite3 - test-unit - -BUNDLED WITH - 2.5.5 diff --git a/gemfiles/rails6.0.6.gemfile b/gemfiles/rails6.1.7.8.gemfile similarity index 85% rename from gemfiles/rails6.0.6.gemfile rename to gemfiles/rails6.1.7.8.gemfile index f042fbe..d3211b5 100644 --- a/gemfiles/rails6.0.6.gemfile +++ b/gemfiles/rails6.1.7.8.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "rails", "6.0.6" +gem "sqlite3", "< 2" +gem "rails", "6.1.7.8" gem "rspec-rails" gem "test-unit" diff --git a/gemfiles/rails6.1.7.6.gemfile.lock b/gemfiles/rails6.1.7.8.gemfile.lock similarity index 58% rename from gemfiles/rails6.1.7.6.gemfile.lock rename to gemfiles/rails6.1.7.8.gemfile.lock index 966d77e..1bed6b5 100644 --- a/gemfiles/rails6.1.7.6.gemfile.lock +++ b/gemfiles/rails6.1.7.8.gemfile.lock @@ -7,60 +7,60 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (6.1.7.6) - actionpack (= 6.1.7.6) - activesupport (= 6.1.7.6) + actioncable (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.6) - actionpack (= 6.1.7.6) - activejob (= 6.1.7.6) - activerecord (= 6.1.7.6) - activestorage (= 6.1.7.6) - activesupport (= 6.1.7.6) + actionmailbox (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (>= 2.7.1) - actionmailer (6.1.7.6) - actionpack (= 6.1.7.6) - actionview (= 6.1.7.6) - activejob (= 6.1.7.6) - activesupport (= 6.1.7.6) + actionmailer (6.1.7.8) + actionpack (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.7.6) - actionview (= 6.1.7.6) - activesupport (= 6.1.7.6) + actionpack (6.1.7.8) + actionview (= 6.1.7.8) + activesupport (= 6.1.7.8) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.7.6) - actionpack (= 6.1.7.6) - activerecord (= 6.1.7.6) - activestorage (= 6.1.7.6) - activesupport (= 6.1.7.6) + actiontext (6.1.7.8) + actionpack (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) nokogiri (>= 1.8.5) - actionview (6.1.7.6) - activesupport (= 6.1.7.6) + actionview (6.1.7.8) + activesupport (= 6.1.7.8) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.7.6) - activesupport (= 6.1.7.6) + activejob (6.1.7.8) + activesupport (= 6.1.7.8) globalid (>= 0.3.6) - activemodel (6.1.7.6) - activesupport (= 6.1.7.6) - activerecord (6.1.7.6) - activemodel (= 6.1.7.6) - activesupport (= 6.1.7.6) - activestorage (6.1.7.6) - actionpack (= 6.1.7.6) - activejob (= 6.1.7.6) - activerecord (= 6.1.7.6) - activesupport (= 6.1.7.6) + activemodel (6.1.7.8) + activesupport (= 6.1.7.8) + activerecord (6.1.7.8) + activemodel (= 6.1.7.8) + activesupport (= 6.1.7.8) + activestorage (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activesupport (= 6.1.7.8) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.7.6) + activesupport (6.1.7.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -71,8 +71,9 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - builder (3.2.4) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + builder (3.3.0) + concurrent-ruby (1.3.3) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) @@ -81,14 +82,14 @@ GEM tins (~> 1.6) crass (1.0.6) date (3.3.4) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - erubi (1.12.0) + erubi (1.13.0) globalid (1.2.1) activesupport (>= 6.1) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.7.2) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -97,57 +98,51 @@ GEM net-imap net-pop net-smtp - marcel (1.0.2) - method_source (1.0.0) + marcel (1.0.4) + method_source (1.1.0) mini_mime (1.1.5) - mini_portile2 (2.8.5) minitest (5.14.4) - net-imap (0.4.9.1) + mize (0.4.1) + protocol (~> 2.0) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) net-protocol net-protocol (0.2.2) timeout - net-smtp (0.4.0.1) + net-smtp (0.5.0) net-protocol - nio4r (2.7.0) - nokogiri (1.16.0) - mini_portile2 (~> 2.8.2) + nio4r (2.7.3) + nokogiri (1.16.6-x86_64-darwin) racc (~> 1.4) - nokogiri (1.16.0-aarch64-linux) + nokogiri (1.16.6-x86_64-linux) racc (~> 1.4) - nokogiri (1.16.0-arm-linux) - racc (~> 1.4) - nokogiri (1.16.0-arm64-darwin) - racc (~> 1.4) - nokogiri (1.16.0-x86-linux) - racc (~> 1.4) - nokogiri (1.16.0-x86_64-linux) - racc (~> 1.4) - parallel (1.24.0) - parser (3.3.0.4) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc power_assert (2.0.3) - racc (1.7.3) - rack (2.2.8) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) + rack (2.2.9) rack-test (2.1.0) rack (>= 1.3) - rails (6.1.7.6) - actioncable (= 6.1.7.6) - actionmailbox (= 6.1.7.6) - actionmailer (= 6.1.7.6) - actionpack (= 6.1.7.6) - actiontext (= 6.1.7.6) - actionview (= 6.1.7.6) - activejob (= 6.1.7.6) - activemodel (= 6.1.7.6) - activerecord (= 6.1.7.6) - activestorage (= 6.1.7.6) - activesupport (= 6.1.7.6) + rails (6.1.7.8) + actioncable (= 6.1.7.8) + actionmailbox (= 6.1.7.8) + actionmailer (= 6.1.7.8) + actionpack (= 6.1.7.8) + actiontext (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activemodel (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) bundler (>= 1.15.0) - railties (= 6.1.7.6) + railties (= 6.1.7.8) sprockets-rails (>= 2.0.0) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -156,16 +151,17 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - railties (6.1.7.6) - actionpack (= 6.1.7.6) - activesupport (= 6.1.7.6) + railties (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) method_source rake (>= 12.2) thor (~> 1.0) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -203,12 +199,16 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) @@ -217,25 +217,23 @@ GEM sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) + sprockets-rails (3.5.1) + actionpack (>= 6.1) + activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) - sqlite3 (1.7.0-aarch64-linux) - sqlite3 (1.7.0-arm-linux) - sqlite3 (1.7.0-arm64-darwin) - sqlite3 (1.7.0-x86-linux) - sqlite3 (1.7.0-x86_64-linux) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - test-unit (3.6.1) + test-unit (3.6.2) power_assert - thor (1.3.0) + thor (1.3.1) timeout (0.4.1) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -243,14 +241,10 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - zeitwerk (2.6.12) + zeitwerk (2.6.16) PLATFORMS - aarch64-linux - arm-linux - arm64-darwin - ruby - x86-linux + x86_64-darwin x86_64-linux DEPENDENCIES @@ -258,7 +252,7 @@ DEPENDENCIES comma! coveralls minitest (= 5.14.4) - rails (= 6.1.7.6) + rails (= 6.1.7.8) rake (~> 13.0.1) rspec (~> 3.5.0) rspec-activemodel-mocks @@ -266,7 +260,7 @@ DEPENDENCIES rspec-rails rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) test-unit BUNDLED WITH diff --git a/gemfiles/rails7.0.8.gemfile b/gemfiles/rails7.0.8.4.gemfile similarity index 84% rename from gemfiles/rails7.0.8.gemfile rename to gemfiles/rails7.0.8.4.gemfile index ab2a65c..8dde583 100644 --- a/gemfiles/rails7.0.8.gemfile +++ b/gemfiles/rails7.0.8.4.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "rails", "7.0.8" +gem "sqlite3", "< 2" +gem "rails", "7.0.8.4" gem "rspec-rails" gemspec :path => "../" diff --git a/gemfiles/rails7.0.8.gemfile.lock b/gemfiles/rails7.0.8.4.gemfile.lock similarity index 55% rename from gemfiles/rails7.0.8.gemfile.lock rename to gemfiles/rails7.0.8.4.gemfile.lock index 23aab7b..72f82e9 100644 --- a/gemfiles/rails7.0.8.gemfile.lock +++ b/gemfiles/rails7.0.8.4.gemfile.lock @@ -7,67 +7,67 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (7.0.8) - actionpack (= 7.0.8) - activesupport (= 7.0.8) + actioncable (7.0.8.4) + actionpack (= 7.0.8.4) + activesupport (= 7.0.8.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (7.0.8) - actionpack (= 7.0.8) - activejob (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) + actionmailbox (7.0.8.4) + actionpack (= 7.0.8.4) + activejob (= 7.0.8.4) + activerecord (= 7.0.8.4) + activestorage (= 7.0.8.4) + activesupport (= 7.0.8.4) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.0.8) - actionpack (= 7.0.8) - actionview (= 7.0.8) - activejob (= 7.0.8) - activesupport (= 7.0.8) + actionmailer (7.0.8.4) + actionpack (= 7.0.8.4) + actionview (= 7.0.8.4) + activejob (= 7.0.8.4) + activesupport (= 7.0.8.4) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.0) - actionpack (7.0.8) - actionview (= 7.0.8) - activesupport (= 7.0.8) + actionpack (7.0.8.4) + actionview (= 7.0.8.4) + activesupport (= 7.0.8.4) rack (~> 2.0, >= 2.2.4) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (7.0.8) - actionpack (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) + actiontext (7.0.8.4) + actionpack (= 7.0.8.4) + activerecord (= 7.0.8.4) + activestorage (= 7.0.8.4) + activesupport (= 7.0.8.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.0.8) - activesupport (= 7.0.8) + actionview (7.0.8.4) + activesupport (= 7.0.8.4) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (7.0.8) - activesupport (= 7.0.8) + activejob (7.0.8.4) + activesupport (= 7.0.8.4) globalid (>= 0.3.6) - activemodel (7.0.8) - activesupport (= 7.0.8) - activerecord (7.0.8) - activemodel (= 7.0.8) - activesupport (= 7.0.8) - activestorage (7.0.8) - actionpack (= 7.0.8) - activejob (= 7.0.8) - activerecord (= 7.0.8) - activesupport (= 7.0.8) + activemodel (7.0.8.4) + activesupport (= 7.0.8.4) + activerecord (7.0.8.4) + activemodel (= 7.0.8.4) + activesupport (= 7.0.8.4) + activestorage (7.0.8.4) + actionpack (= 7.0.8.4) + activejob (= 7.0.8.4) + activerecord (= 7.0.8.4) + activesupport (= 7.0.8.4) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (7.0.8) + activesupport (7.0.8.4) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -77,8 +77,9 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - builder (3.2.4) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + builder (3.3.0) + concurrent-ruby (1.3.3) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) @@ -87,14 +88,14 @@ GEM tins (~> 1.6) crass (1.0.6) date (3.3.4) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - erubi (1.12.0) + erubi (1.13.0) globalid (1.2.1) activesupport (>= 6.1) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.7.2) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -103,46 +104,58 @@ GEM net-imap net-pop net-smtp - marcel (1.0.2) - method_source (1.0.0) + marcel (1.0.4) + method_source (1.1.0) mini_mime (1.1.5) - mini_portile2 (2.8.5) minitest (5.14.4) - net-imap (0.4.9.1) + mize (0.4.1) + protocol (~> 2.0) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) net-protocol net-protocol (0.2.2) timeout - net-smtp (0.4.0.1) + net-smtp (0.5.0) net-protocol - nio4r (2.7.0) - nokogiri (1.16.0) - mini_portile2 (~> 2.8.2) + nio4r (2.7.3) + nokogiri (1.16.6-aarch64-linux) racc (~> 1.4) - parallel (1.24.0) - parser (3.3.0.4) + nokogiri (1.16.6-arm-linux) + racc (~> 1.4) + nokogiri (1.16.6-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86-linux) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-linux) + racc (~> 1.4) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc - racc (1.7.3) - rack (2.2.8) + protocol (2.0.1) + ruby_parser (~> 3.0) + racc (1.8.0) + rack (2.2.9) rack-test (2.1.0) rack (>= 1.3) - rails (7.0.8) - actioncable (= 7.0.8) - actionmailbox (= 7.0.8) - actionmailer (= 7.0.8) - actionpack (= 7.0.8) - actiontext (= 7.0.8) - actionview (= 7.0.8) - activejob (= 7.0.8) - activemodel (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) + rails (7.0.8.4) + actioncable (= 7.0.8.4) + actionmailbox (= 7.0.8.4) + actionmailer (= 7.0.8.4) + actionpack (= 7.0.8.4) + actiontext (= 7.0.8.4) + actionview (= 7.0.8.4) + activejob (= 7.0.8.4) + activemodel (= 7.0.8.4) + activerecord (= 7.0.8.4) + activestorage (= 7.0.8.4) + activesupport (= 7.0.8.4) bundler (>= 1.15.0) - railties (= 7.0.8) + railties (= 7.0.8.4) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -150,17 +163,18 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - railties (7.0.8) - actionpack (= 7.0.8) - activesupport (= 7.0.8) + railties (7.0.8.4) + actionpack (= 7.0.8.4) + activesupport (= 7.0.8.4) method_source rake (>= 12.2) thor (~> 1.0) zeitwerk (~> 2.5) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -198,25 +212,36 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) + sqlite3 (1.7.3-aarch64-linux) + sqlite3 (1.7.3-arm-linux) + sqlite3 (1.7.3-arm64-darwin) + sqlite3 (1.7.3-x86-linux) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) + thor (1.3.1) timeout (0.4.1) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -224,17 +249,30 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - zeitwerk (2.6.12) + zeitwerk (2.6.16) PLATFORMS - ruby + aarch64-linux + aarch64-linux-gnu + aarch64-linux-musl + arm-linux + arm-linux-gnu + arm-linux-musl + arm64-darwin + x86-linux + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux + x86_64-linux-gnu + x86_64-linux-musl DEPENDENCIES appraisal (~> 1.0.0) comma! coveralls minitest (= 5.14.4) - rails (= 7.0.8) + rails (= 7.0.8.4) rake (~> 13.0.1) rspec (~> 3.5.0) rspec-activemodel-mocks @@ -242,7 +280,7 @@ DEPENDENCIES rspec-rails rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/rails7.1.3.gemfile b/gemfiles/rails7.1.3.4.gemfile similarity index 84% rename from gemfiles/rails7.1.3.gemfile rename to gemfiles/rails7.1.3.4.gemfile index 2811fb1..b893a1e 100644 --- a/gemfiles/rails7.1.3.gemfile +++ b/gemfiles/rails7.1.3.4.gemfile @@ -5,8 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "rails", "7.1.3" +gem "sqlite3", "< 2" +gem "rails", "7.1.3.4" gem "rspec-rails" gemspec :path => "../" diff --git a/gemfiles/rails7.1.3.gemfile.lock b/gemfiles/rails7.1.3.4.gemfile.lock similarity index 57% rename from gemfiles/rails7.1.3.gemfile.lock rename to gemfiles/rails7.1.3.4.gemfile.lock index 850708a..2339e42 100644 --- a/gemfiles/rails7.1.3.gemfile.lock +++ b/gemfiles/rails7.1.3.4.gemfile.lock @@ -7,35 +7,35 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (7.1.3) - actionpack (= 7.1.3) - activesupport (= 7.1.3) + actioncable (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.3) - actionpack (= 7.1.3) - activejob (= 7.1.3) - activerecord (= 7.1.3) - activestorage (= 7.1.3) - activesupport (= 7.1.3) + actionmailbox (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.1.3) - actionpack (= 7.1.3) - actionview (= 7.1.3) - activejob (= 7.1.3) - activesupport (= 7.1.3) + actionmailer (7.1.3.4) + actionpack (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) - actionpack (7.1.3) - actionview (= 7.1.3) - activesupport (= 7.1.3) + actionpack (7.1.3.4) + actionview (= 7.1.3.4) + activesupport (= 7.1.3.4) nokogiri (>= 1.8.5) racc rack (>= 2.2.4) @@ -43,35 +43,35 @@ GEM rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.3) - actionpack (= 7.1.3) - activerecord (= 7.1.3) - activestorage (= 7.1.3) - activesupport (= 7.1.3) + actiontext (7.1.3.4) + actionpack (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.3) - activesupport (= 7.1.3) + actionview (7.1.3.4) + activesupport (= 7.1.3.4) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.1.3) - activesupport (= 7.1.3) + activejob (7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.3.6) - activemodel (7.1.3) - activesupport (= 7.1.3) - activerecord (7.1.3) - activemodel (= 7.1.3) - activesupport (= 7.1.3) + activemodel (7.1.3.4) + activesupport (= 7.1.3.4) + activerecord (7.1.3.4) + activemodel (= 7.1.3.4) + activesupport (= 7.1.3.4) timeout (>= 0.4.0) - activestorage (7.1.3) - actionpack (= 7.1.3) - activejob (= 7.1.3) - activerecord (= 7.1.3) - activesupport (= 7.1.3) + activestorage (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activesupport (= 7.1.3.4) marcel (~> 1.0) - activesupport (7.1.3) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -87,9 +87,9 @@ GEM thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) - bigdecimal (3.1.6) - builder (3.2.4) - concurrent-ruby (1.2.3) + bigdecimal (3.1.8) + builder (3.3.0) + concurrent-ruby (1.3.3) connection_pool (2.4.1) coveralls (0.8.23) json (>= 1.8, < 3) @@ -99,20 +99,19 @@ GEM tins (~> 1.6) crass (1.0.6) date (3.3.4) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) - drb (2.2.0) - ruby2_keywords - erubi (1.12.0) + drb (2.2.1) + erubi (1.13.0) globalid (1.2.1) activesupport (>= 6.1) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) io-console (0.7.2) - irb (1.11.1) - rdoc + irb (1.14.0) + rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.1) + json (2.7.2) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -121,32 +120,44 @@ GEM net-imap net-pop net-smtp - marcel (1.0.2) + marcel (1.0.4) mini_mime (1.1.5) - mini_portile2 (2.8.5) minitest (5.14.4) + mize (0.4.1) + protocol (~> 2.0) mutex_m (0.2.0) - net-imap (0.4.9.1) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) net-protocol net-protocol (0.2.2) timeout - net-smtp (0.4.0.1) + net-smtp (0.5.0) net-protocol - nio4r (2.7.0) - nokogiri (1.16.0) - mini_portile2 (~> 2.8.2) + nio4r (2.7.3) + nokogiri (1.16.6-aarch64-linux) racc (~> 1.4) - parallel (1.24.0) - parser (3.3.0.4) + nokogiri (1.16.6-arm-linux) + racc (~> 1.4) + nokogiri (1.16.6-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86-linux) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-linux) + racc (~> 1.4) + parallel (1.25.1) + parser (3.3.4.0) ast (~> 2.4.1) racc + protocol (2.0.1) + ruby_parser (~> 3.0) psych (5.1.2) stringio - racc (1.7.3) - rack (3.0.8) + racc (1.8.0) + rack (3.1.7) rack-session (2.0.0) rack (>= 3.0.0) rack-test (2.1.0) @@ -154,20 +165,20 @@ GEM rackup (2.1.0) rack (>= 3) webrick (~> 1.8) - rails (7.1.3) - actioncable (= 7.1.3) - actionmailbox (= 7.1.3) - actionmailer (= 7.1.3) - actionpack (= 7.1.3) - actiontext (= 7.1.3) - actionview (= 7.1.3) - activejob (= 7.1.3) - activemodel (= 7.1.3) - activerecord (= 7.1.3) - activestorage (= 7.1.3) - activesupport (= 7.1.3) + rails (7.1.3.4) + actioncable (= 7.1.3.4) + actionmailbox (= 7.1.3.4) + actionmailer (= 7.1.3.4) + actionpack (= 7.1.3.4) + actiontext (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activemodel (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) bundler (>= 1.15.0) - railties (= 7.1.3) + railties (= 7.1.3.4) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -175,9 +186,9 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - railties (7.1.3) - actionpack (= 7.1.3) - activesupport (= 7.1.3) + railties (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) irb rackup (>= 1.0.0) rake (>= 12.2) @@ -185,12 +196,13 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.0.6) - rdoc (6.6.2) + rdoc (6.7.0) psych (>= 4.0.0) - regexp_parser (2.9.0) - reline (0.4.2) + regexp_parser (2.9.2) + reline (0.5.9) io-console (~> 0.5) - rexml (3.2.6) + rexml (3.3.1) + strscan rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -228,27 +240,37 @@ GEM rubocop-ast (>= 1.18.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) - ruby2_keywords (0.0.5) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sqlite3 (1.7.0) - mini_portile2 (~> 2.8.0) - stringio (3.1.0) + sqlite3 (1.7.3-aarch64-linux) + sqlite3 (1.7.3-arm-linux) + sqlite3 (1.7.3-arm64-darwin) + sqlite3 (1.7.3-x86-linux) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + stringio (3.1.1) + strscan (3.1.0) sync (0.5.0) - term-ansicolor (1.7.1) + term-ansicolor (1.10.3) + mize tins (~> 1.0) - thor (1.3.0) + thor (1.3.1) timeout (0.4.1) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -257,17 +279,30 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - zeitwerk (2.6.12) + zeitwerk (2.6.16) PLATFORMS - ruby + aarch64-linux + aarch64-linux-gnu + aarch64-linux-musl + arm-linux + arm-linux-gnu + arm-linux-musl + arm64-darwin + x86-linux + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux + x86_64-linux-gnu + x86_64-linux-musl DEPENDENCIES appraisal (~> 1.0.0) comma! coveralls minitest (= 5.14.4) - rails (= 7.1.3) + rails (= 7.1.3.4) rake (~> 13.0.1) rspec (~> 3.5.0) rspec-activemodel-mocks @@ -275,7 +310,7 @@ DEPENDENCIES rspec-rails rubocop (~> 1.30.0) rubocop-performance - sqlite3 + sqlite3 (< 2) BUNDLED WITH 2.5.5 diff --git a/gemfiles/rails6.1.7.6.gemfile b/gemfiles/rails7.2.0.beta3.gemfile similarity index 81% rename from gemfiles/rails6.1.7.6.gemfile rename to gemfiles/rails7.2.0.beta3.gemfile index 75c47ab..4934fd1 100644 --- a/gemfiles/rails6.1.7.6.gemfile +++ b/gemfiles/rails7.2.0.beta3.gemfile @@ -5,9 +5,8 @@ source "https://rubygems.org" gem "coveralls", :require => false gem "rubocop", "~> 1.30.0", :require => false gem "rubocop-performance", :require => false -gem "sqlite3" -gem "rails", "6.1.7.6" +gem "sqlite3", "< 2" +gem "rails", "7.2.0.beta3" gem "rspec-rails" -gem "test-unit" gemspec :path => "../" diff --git a/gemfiles/rails7.2.0.beta3.gemfile.lock b/gemfiles/rails7.2.0.beta3.gemfile.lock new file mode 100644 index 0000000..60e688b --- /dev/null +++ b/gemfiles/rails7.2.0.beta3.gemfile.lock @@ -0,0 +1,312 @@ +PATH + remote: .. + specs: + comma (4.8.0) + activesupport (>= 4.2.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + zeitwerk (~> 2.6) + actionmailbox (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + activejob (= 7.2.0.beta3) + activerecord (= 7.2.0.beta3) + activestorage (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + mail (>= 2.8.0) + actionmailer (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + actionview (= 7.2.0.beta3) + activejob (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + mail (>= 2.8.0) + rails-dom-testing (~> 2.2) + actionpack (7.2.0.beta3) + actionview (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + nokogiri (>= 1.8.5) + racc + rack (>= 2.2.4) + rack-session (>= 1.0.1) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + useragent (~> 0.16) + actiontext (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + activerecord (= 7.2.0.beta3) + activestorage (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.2.0.beta3) + activesupport (= 7.2.0.beta3) + builder (~> 3.1) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + activejob (7.2.0.beta3) + activesupport (= 7.2.0.beta3) + globalid (>= 0.3.6) + activemodel (7.2.0.beta3) + activesupport (= 7.2.0.beta3) + activerecord (7.2.0.beta3) + activemodel (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + timeout (>= 0.4.0) + activestorage (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + activejob (= 7.2.0.beta3) + activerecord (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + marcel (~> 1.0) + activesupport (7.2.0.beta3) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + tzinfo (~> 2.0, >= 2.0.5) + appraisal (1.0.3) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + base64 (0.2.0) + bigdecimal (3.1.8) + builder (3.3.0) + concurrent-ruby (1.3.3) + connection_pool (2.4.1) + coveralls (0.8.23) + json (>= 1.8, < 3) + simplecov (~> 0.16.1) + term-ansicolor (~> 1.3) + thor (>= 0.19.4, < 2.0) + tins (~> 1.6) + crass (1.0.6) + date (3.3.4) + diff-lcs (1.5.1) + docile (1.4.0) + drb (2.2.1) + erubi (1.13.0) + globalid (1.2.1) + activesupport (>= 6.1) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + io-console (0.7.2) + irb (1.14.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + json (2.7.2) + logger (1.6.0) + loofah (2.22.0) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.4) + mini_mime (1.1.5) + minitest (5.14.4) + mize (0.4.1) + protocol (~> 2.0) + net-imap (0.4.14) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.2) + timeout + net-smtp (0.5.0) + net-protocol + nio4r (2.7.3) + nokogiri (1.16.6-aarch64-linux) + racc (~> 1.4) + nokogiri (1.16.6-arm-linux) + racc (~> 1.4) + nokogiri (1.16.6-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86-linux) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.6-x86_64-linux) + racc (~> 1.4) + parallel (1.25.1) + parser (3.3.4.0) + ast (~> 2.4.1) + racc + protocol (2.0.1) + ruby_parser (~> 3.0) + psych (5.1.2) + stringio + racc (1.8.0) + rack (3.1.7) + rack-session (2.0.0) + rack (>= 3.0.0) + rack-test (2.1.0) + rack (>= 1.3) + rackup (2.1.0) + rack (>= 3) + webrick (~> 1.8) + rails (7.2.0.beta3) + actioncable (= 7.2.0.beta3) + actionmailbox (= 7.2.0.beta3) + actionmailer (= 7.2.0.beta3) + actionpack (= 7.2.0.beta3) + actiontext (= 7.2.0.beta3) + actionview (= 7.2.0.beta3) + activejob (= 7.2.0.beta3) + activemodel (= 7.2.0.beta3) + activerecord (= 7.2.0.beta3) + activestorage (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + bundler (>= 1.15.0) + railties (= 7.2.0.beta3) + rails-dom-testing (2.2.0) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.2.0.beta3) + actionpack (= 7.2.0.beta3) + activesupport (= 7.2.0.beta3) + irb (~> 1.13) + rackup (>= 1.0.0) + rake (>= 12.2) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) + rainbow (3.1.1) + rake (13.0.6) + rdoc (6.7.0) + psych (>= 4.0.0) + regexp_parser (2.9.2) + reline (0.5.9) + io-console (~> 0.5) + rexml (3.3.1) + strscan + rspec (3.5.0) + rspec-core (~> 3.5.0) + rspec-expectations (~> 3.5.0) + rspec-mocks (~> 3.5.0) + rspec-activemodel-mocks (1.2.0) + activemodel (>= 3.0) + activesupport (>= 3.0) + rspec-mocks (>= 2.99, < 4.0) + rspec-core (3.5.4) + rspec-support (~> 3.5.0) + rspec-expectations (3.5.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.5.0) + rspec-its (1.3.0) + rspec-core (>= 3.0.0) + rspec-expectations (>= 3.0.0) + rspec-mocks (3.5.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.5.0) + rspec-rails (3.5.2) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.5.0) + rspec-expectations (~> 3.5.0) + rspec-mocks (~> 3.5.0) + rspec-support (~> 3.5.0) + rspec-support (3.5.0) + rubocop (1.30.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.18.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) + rubocop-performance (1.19.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + ruby-progressbar (1.13.0) + ruby_parser (3.21.1) + racc (~> 1.5) + sexp_processor (~> 4.16) + sexp_processor (4.17.2) + simplecov (0.16.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sqlite3 (1.7.3-aarch64-linux) + sqlite3 (1.7.3-arm-linux) + sqlite3 (1.7.3-arm64-darwin) + sqlite3 (1.7.3-x86-linux) + sqlite3 (1.7.3-x86_64-darwin) + sqlite3 (1.7.3-x86_64-linux) + stringio (3.1.1) + strscan (3.1.0) + sync (0.5.0) + term-ansicolor (1.10.3) + mize + tins (~> 1.0) + thor (1.3.1) + timeout (0.4.1) + tins (1.33.0) + bigdecimal + sync + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.5.0) + useragent (0.16.10) + webrick (1.8.1) + websocket-driver (0.7.6) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + zeitwerk (2.6.16) + +PLATFORMS + aarch64-linux + aarch64-linux-gnu + aarch64-linux-musl + arm-linux + arm-linux-gnu + arm-linux-musl + arm64-darwin + x86-linux + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux + x86_64-linux-gnu + x86_64-linux-musl + +DEPENDENCIES + appraisal (~> 1.0.0) + comma! + coveralls + minitest (= 5.14.4) + rails (= 7.2.0.beta3) + rake (~> 13.0.1) + rspec (~> 3.5.0) + rspec-activemodel-mocks + rspec-its + rspec-rails + rubocop (~> 1.30.0) + rubocop-performance + sqlite3 (< 2) + +BUNDLED WITH + 2.5.5